Cast Credits Beowulf: Return to the Shieldlands (2016) Guest starring as Tarn (2 episodes) Episode 1x02: Episode 2 (Jan 10, 2016) Episode 1x01: Episode 1 (Jan 3, 2016) American Odyssey (2015) Guest starring as General Diallo (5 episodes) Episode 1x08: Kmag Yoyo (May 24, 2015) Episode 1x07: Soup Sandwich (May 17, 2015) Episode 1x06: Wingman (May 10, 2015) Episode 1x05: Beat Feet (May 3, 2015) Episode 1x04: Tango Uniform (Apr 26, 2015) View 2 more View 2 less Spotless (2015) Guest starring as Efe Obriorah (2 episodes) Episode 1x03: Not a Place, a Circumstance (Mar 23, 2015) Episode 1x01: One Hand Clapping (Mar 16, 2015)