Year Title Description
2004 The Big Question Movie, Actor
2004 The Passion Of The Christ Movie, Actor - Satan
2003 Adored Movie, Actor - Luna
Advertisement

Advertisement