参演电视剧
荒原第二季2017
饰演Quinn导演主演吴彦祖
荒原第一季2015
饰演Quinn导演主演吴彦祖
发光体2020
饰演 Francis Carver 导演克莱尔·麦卡锡主演伊娃·格林
自由之子2015
饰演 General Thomas Gage 导演卡莉·斯考格兰德主演安德鲁·普利文
卧底情劫第一季2013
饰演 Jimmy Laszlo 导演Brian Kirk主演Leah Gibson
法尔孔警官2012
导演彼得·特拉维斯主演马尔顿·索克斯
2525霹雳天使2000
导演R.J. Stewart / Robert G. Tapert主演Gina Torres
兽王记第一季1999
导演Michael Offer主演Jackson Raine
遗失的世界第一季1999
导演Colin Budds 主演William Snow ... Lord John Roxton
遥远星际第一季1999
导演Andrew Prowse主演Ben Browder
战士公主西娜 第一季1995
导演John Schulian、 Robert G. Tapert主演露西·劳莱丝
大力士的传奇旅行 第一季1995
导演马克·贝斯利主演凯文·索伯
肖特兰街1992
导演主演
The Ray Bradbury Theater1985
导演Allan Kroeker / Bruce McDonald主演Wayne Robson
以上参考资料来自
参演电影
酒鬼奶奶2021
饰演 Robert 导演马修·塞维尔主演夏洛特·兰普林
墙里的声音2017-04-28
饰演Klaus导演艾瑞克·D·豪威尔主演艾米莉亚·克拉克、爱德华·德林
马克·费尔特:扳倒白宫之人2017
饰演L. Patrick Gray导演主演
爱恋2016
饰演Sheriff Brooks导演主演
真实犯罪2016
饰演Kozlow导演主演
燃烧之旅2016
导演乔丹·罗伯茨主演雅各布·特伦布莱
伸冤人2014
饰演泰迪
5导演安东尼·福奎阿主演丹泽尔·华盛顿罪恶之城22014
导演罗伯特·罗德里格兹弗兰克·米勒主演米基·洛克超凡蜘蛛侠22014
导演马克·韦布主演安德鲁·加菲尔德诺亚方舟:创世之旅2014
饰演拉麦导演达伦·阿伦诺夫斯基主演罗素·克劳克朗代克2014
饰演 The Superintendent 导演西蒙·琼斯主演理查德·麦登人质2013
导演David A. Armstrong主演肖恩·法瑞斯吸血鬼猎人林肯2012
导演提莫·贝克曼贝托夫主演本杰明·沃克死亡欧洲2012
导演Tony Krawitz主演Ewen Leslie梦宅诡影2011
导演吉姆·谢里丹主演丹尼尔·克雷格罪孽2010
导演约翰·马登主演海伦·米伦树2010
导演Julie Bertucelli主演夏洛特·甘斯布穿越少女梦2010
导演杨·塞谬尔主演苏菲·玛索爱丽丝梦游仙境2010
导演Tim Burton主演Mia Wasikowska我的父亲,罗穆卢斯2007
导演Richard Roxburgh主演艾瑞克·巴纳Kingdom of Heaven: Cast Rehearsals2006
导演主演奥兰多·布鲁姆魔力女战士2005
导演卡瑞恩·库萨马主演查理兹·塞隆大偷袭2005
饰演本杰明·布拉特导演约翰·达尔主演本杰明·布拉特爱欲痴狂2005
导演David Mackenzie主演Natasha Richardson天国王朝2005
饰演 Guy de Lusignan 导演雷德利·斯科特主演奥兰多·布鲁姆谍影重重22004
饰演 Jarda 导演保罗·格林格拉斯主演马特·达蒙罗斯托夫的野兽2004
导演David Grieco主演马尔科姆·麦克道威尔指环王3:王者无敌2003
饰演 Celeborn 导演彼得·杰克逊主演伊利亚·伍德重返中世纪2003
导演Richard Donner主演保罗·沃克抢钱袋鼠2003
导演大卫·麦克纳利主演杰瑞·奥康奈尔xXx: A Filmmaker's Diary2003
导演Todd Grossman主演极限特工2002
导演罗伯·科恩主演范·迪塞尔星球大战前传2:克隆人的进攻2002
导演乔治·卢卡斯主演伊万·麦克格雷格Xena: Warrior Princess - A Friend in Need (The Director's Cut)2002
导演Robert G. Tapert主演指环王1:护戒使者2001
饰演 Celeborn 导演彼得·杰克逊主演伊利亚·伍德十三岁之微雨2001
导演克莉斯汀·杰弗斯主演艾丽西亚·富尔福德维日比茨基The Farm2001
导演Kate Woods主演Greta Scacchi玻璃缘2000
导演Samantha Lang主演Susie Porter三个臭皮匠2000
导演James Frawley主演Moses HorwitzHalifax f.p.:Swimming with Sharks1999
导演主演Rebecca Gibney急诊室的故事(澳洲版)1998
导演David Caesar 、Carla Drago主演Judith McGrathHurrah1998
导演Frank Shields主演野性1997
导演David Caesar 、Lynn Hegarty主演Tony Martin被打跨的英国人1996
导演Gregor Nicholas主演Rade Serbedzija诸神的黄昏1996
导演Stewart Main主演Greg MayorWater Rats1996
导演主演飞天怪杰1994
导演Tony Hiles主演G.P.1989
导演Ali Ali / Peter Andrikidis主演Denise Roberts以上参考资料来自