Behemoth! 2026
as Assisted Living Doctor
Shell 2025
as Simon
The Little Things 2021
as LASD Tech #1
Gone Hollywood 2019
as Ken Adlestein
The Lovers 2017
as John
Linclone 2014
as Scientist
We've Got Balls 2013
as Simon Pritzloff
Like Crazy 2011
as Jacob's Friend
Credits from TMDB.