2024
as Mr. Vaughn
2023
as Dr. Mansfield
2022
2021
as Jeff Crane
2020
as John Miller
2019
as Alan Booth
2016
as Mr. Summers
2015
as UN Chief of Staff
2014
as Lar (Sun-Hunter)
2014
as Lar
2013
as Rex (Older)
2011
as Tom Daly
2010
as Clint Wallace
2007
as Bryce
2006
as Dorm Guy
2003
as First Officer Cedermark
2003
as Captain Hallonquist
2003
2002
as Tommy
2000
as Handsome Man (uncredited)
2000
as Michel