Cast Credits Marvel's Agents of S.H.I.E.L.D. (2013) Guest starring as Nathi Zuma Episode 3x12: The Inside Man (Mar 15, 2016) [Co-Star] Criminal Minds (2005) Guest starring as Male Nurse Episode 10x23: The Hunt (May 6, 2015) This Is Wonderland (2004) Guest starring as Bayo Episode 1x10: Episode 10 (Mar 15, 2004) Air Crash Investigation (2003) Guest starring as Air Traffic Controller Episode 3x10: Ocean Landing (Nov 16, 2005)