Never Here 2017
as Green God, Executive Producer
The Violinist 2009
as Back Room Denizen
The Notorious Bettie Page 2006
as Man on Street
Credits from TMDB.