2012
as Young Thrain
2003
as Déagol
2001
as Hand of Gollum (uncredited)
2000
as Himself
1997
as Colin McKenzie (uncredited)