
Touchscreen 2019
as Brian, Screenplay, Producer
Private Life 2018
as Dr. Russell
The Post 2017
as Copy Editor
The Breaks 2016
as Waiter
Boys On Film 2: In Too Deep 2009
as Roger (segment "Futures (and Derivatives)")
Futures (and Derivatives) 2007
as Roger
The Great Pretenders 2007
as Scott Matter
The Coldest Winter 2005
as Capt. Jackson
New Guy 2003
as Gregg
Credits from TMDB.