Robert 曾表示自己并不确定是否要当演员,他想上大学而不是学习表演,但他也想看看自己的演艺道路能走多远,因此他会继续表演下去。他因在2005年短篇历史科幻剧《Young Blades》中扮演国王路易十四而被观众熟知。
Robert 在小时候就开始表演,参演的第一部影片是由 Aisling Walsh 执导
的著名电影《给坏小子的歌》(Song for a Raggy Boy)。此后,他还出现在《都柏林故事》(A Dublin Story)、《鬼林》(Ghostwood)、《夏日飞碟》(Summer of the Flying Saucer)、《樱桃炸弹》(Chrrybomb)、《女巫季节》(Season of the Witch)等电影当中。电视剧方面的作品则有《Foreign Exchange》、《Young Blades》、《The Clinic》、《Bel\\\'s Boys》以及《The Tudors》等等.在2008年3月和4月播出的 ITV 电视剧《Rock Rivals》中他扮演主角Addison Teller 。
2009年3月,他在根据David Peace小说改编的《血迷宫》(Red Riding)三部曲中扮演主角 BJ。故事背景设置在上世纪70-80年代的约克郡。《血迷宫》的主要演员还有 Sean Bean、David Morrissey、Andrew Garfield、Peter Mullan、Maxine Peake 及 Paddy Considine 。
他最近的作品是在 E4 频道的科幻剧《超能少年》(Misfits),故事的主角是5个在社区服务中被奇异闪电击中后获得了超能力的少年犯。这部低成本的迷你剧获得意料之外的成功,目前已经在筹备拍摄第三季,预计2011年9月份回归。
Robert 将同凯伦吉兰将合作一部电影,在青春喜剧片(Romeo And Brittney)中担任主角,讲述两位新泽西高中生被送回到13世纪的意大利Verona,变成了莎士比亚《罗密欧与朱丽叶》中主人公的故事。据悉,《罗密欧与布瑞特妮》是一部投入700万美元的小制作,将于2011开机。
2010年,Robert 获得IFTA (Irish Film and Television Awards,爱尔兰电影电视奖) 最佳新人提名。
2010年10月,他主演的电视剧《爱/恨》(Love/Hate)在爱尔兰RTE One 频道首播。剧中他扮演Darren。
Robert 还将主演英国-意大利合拍的惊悚片《荒海》(Bleak Sea)。