Known For
Acting
The Librarians
Chess Player
2014
Twilight
Man in Cafe (uncredited)
2008
Bright Falls
Man with Beard
2010
Mount Adams
Richard Croos
2021
A Tale of Delight
Dr. Cross
2012
Manifest: The Chryzinium Era
Luke
2017
Gammelgormium: First Contact
2023