Sousa on the Rez TBA
Director
The Perfect Crime: Leopold & Loeb 2016
War of the Worlds 2013
My Little Eye 2002
Makeup Artist
Credits from TMDB.