PARCHED -Toxic Waters
Episode 2
Jigsaw/National Geographic 2016
Deputized. Como Pudo Pasar?
Seedworks Films 2012
In 500 Words or Less
Point Made Productions, 2009
Sholom Aleichem, Laughing in the Darkness
Riverside Films 2009
Drinking Apart
HBO 2000
Beyond the Badge
Spike TV 2006