Actor
Safe Space
2025 · as Stefan
Viewfinder
2023 · as District Attorney Kevin Liberatore
Hydrangea
2017 · as David
Still Life
2017 · as David (segment "Hydrangea")
Zelos
2015 · as Zelos Commercial Narrator
Phil Spector
2013 · as Interviewer (uncredited)
The Letter
2012 · as Kissing Couple