Arcadia TBA
as self
The Fourth Phase 2016
as Self
Origins 2015
Actor
Draw 2006
as Eric Jackson
Paradox 2005
Credits from TMDB.