Nobody Speak: Trials of the Free Press 2017
as Self
Illegal Business 2006
as James
Drug Lordz 2003
as Scott
Credits from TMDB.