In Our Blood 2025
as Isaac Kozlov, Producer
The Circle 2017
as Man from the Crowd
Kensho at the Bedfellow 2017
as Max, Producer
Problem of Evil 2013
as Ezra
Nature 2011
as Bob
Print the Legend 2014
Producer, Writer
No. 6 2007
Producer
Credits from TMDB.