Actor
Mortal Engines
2018
as Sooty Pete (uncredited)
The Hobbit: The Battle of the Five Armies
2014
as Painting of Bungo Baggins (uncredited)
The Hobbit: The Desolation of Smaug
2013
as Albert Dreary (uncredited)
The Five(ish) Doctors Reboot
2013
as Self
The Hobbit: An Unexpected Journey
2012
as Running Dwarf in Erebor (uncredited)
The Lovely Bones
2009
as Man at Pharmacy (uncredited)
Hot Fuzz
2007
as Thief Dressed as Father Christmas (uncredited)
King Kong
2005
as Biplane gunner
Lord of the Brush
2005
DNZ: The Real Middle Earth
2004
as Self
The Lord of the Rings: The Return of the King
2003
as Corsair Bosun (uncredited)
The Long and Short of It
2003
as Bus Driver
The Lord of the Rings: The Two Towers
2002
as Spear-Throwing Rohan Soldier (uncredited)
The Lord of the Rings: The Fellowship of the Ring
2001
as Albert Dreary / Painting of Bungo Baggins (uncredited)
Forgotten Silver
1997
as Himself
The Frighteners
1996
as Man with Piercings (uncredited)
Heavenly Creatures
1994
as Bum Outside Theater (uncredited)
Braindead
1992
as Undertaker's Assistant
Meet the Feebles
1989
as Audience Member in the Theater (uncredited)
Bad Taste
1987
as Derek / Robert
The Valley
1976
as Prospector #4
The Making of The Lord of the Rings Collection
as Self