Cast Credits NCIS (2003) Guest starring as Rasheed Naasir Episode 12x21: Lost in Translation (Apr 14, 2015)