Actor · Born 1966
Square Peg in a Black Hole
2025 · as Belly Button (voice)
Love and 50 Megatons
2020
Sea at Night
2018
Robin Hood
2013 · as Erik Bolten
A World Beyond
2013 · as Dipa Hidayat
Oh Sheep!
2012 · as Shepherds
Three Wishes
2000