Cast Credits Alphas (2011) Guest starring as DOD Guard #2 Episode 1x02: Cause & Effect (Jul 18, 2011) [Co-Star] Covert Affairs (2010) Guest starring as Kanaan Episode 2x02: Good Advices (Jun 14, 2011) [Co-Star]