Actor
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