Playing Dangerous 2 1996
as Laughing Soccer Boy #3
Institute Benjamenta, or This Dream People Call Human Life 1995
as Hebling
The Summit 1995
Actor
Credits from TMDB.