HomePeople Biography and filmographySteve Troublesome Castillo Biography unavailable on TMDB. Movies (4)TV shows (1) Movies (4) Letras Explícitas: Straight Outta Compton2015 · Eazy-E Fan (uncredited) Mega Shark vs. Mecha Shark2014 · Background FaithFaith Waxman TV shows (1) NCIS: Los Ángeles2009 · Salazar's Gangmember #1