The Listening 2019
as The Harbinger
Chronic Town 2008
as Faraday
The Princess Diaries 2: Royal Engagement 2004
as Genovian Cafe Owner
Star Trek: Insurrection 1998
Stunts
Jack Reed: A Search for Justice 1994
as Biker #2
Star Trek VI: The Undiscovered Country 1991
Credits from TMDB.