2025
as Stan Bartley
2024
as Captain Waite
2020
as David Atkinson - Nature Narrator (voice)
2020
as Dr. Elgin Peters
2016
as Dr. Azro Doodnaugh
2015
as Sorin
2014
as Nobleman #2
2012
as Jones
2011
as Dr. William Ackerman
2010
as Henry Chambers
2009
as 1st Class Passenger
2005
as Waiter