Actor
A Man Called Otto
2022
as Army Doctor
Dark Waters
2019
as Sarah's Brother
The Public
2019
Holding Patterns
2017
as Ernie Tucker
A Kind of Murder
2016
as Jon Carr
Goat
2016
as Provost
Chain of Command
2015
as Cliff
Minus One
2010
as David Solomon
Seven Songs About Thunder
2010
as Steven
Accidents at Home and how They Happen
2008
Horrors of War
2006
as Lieutenant John Schmidt