David 2025
as Tall Scribe
Yes Repeat No 2023
Actor
Gorilla Wants Banana 2021
as Pom Pom
This Land 2019
as Counterfeit Designer
Tales of Frankenstein 2018
as Gargantus
In a Spiral State 2009
as Gadi
Magdalena: Released from Shame 2007
as Levi, Disciple #2
Credits from TMDB.