P.O.E.D. - A Little Drug Tale 2003
as Oz
Lost Town 2000
Actor, Special Effects, Director, Producer
The Wood of No Return 1999
Actor
Credits from TMDB.