2021Love KnotsФильмв роли Ted
2021JuneФильмв роли Doctor Samuels
2021Good GriefСериалв роли Ed · эпизодов: 1
2020RūrangiСериалв роли Father Martin · эпизодов: 1
2020СветилаСериалэпизодов: 1
2016SyreniaФильмв роли Poppa Joseph
2014Хоббит: Битва пяти воинствФильмв роли Oin
2013Хоббит: Пустошь СмаугаФильмв роли Oin
2012Хоббит: Нежданное путешествиеФильмв роли Oin
2011Любовные пташкиФильмв роли Professor Craddock
2007The Man Who Lost His HeadФильмв роли Nigel Harrison
2006Остров сокровищ: Битва за островФильмв роли Conrad
2006Treasure Island Kids: The Monster of Treasure IslandФильмв роли Conrad
2006Остров сокровищ: Тайна острова сокровищФильмв роли Conrad
2000The Feathers of PeaceФильмв роли Richard Freeman
1997The Rainbow WarriorФильмв роли PM David Lange
1997Amazon HighФильмв роли Oba
1987Worzel Gummidge Down UnderСериалв роли Bailiff · эпизодов: 1
1981PicturesФильмв роли Casey · в роли Payton