Surgery 2015
as Michael Shaw
Brave 2012
as Additional Voices (voice)
The Last Reef: Cities Beneath the Sea 2012
as Narrator (voice)
The Princess and the Gangster 2009
as Narrator
Lassie 2005
as Tom
Cold Mountain 2003
as Guard
The Dwarfs 2002
as Pete
Wilde 1997
as Second Friend
Credits from TMDB.