Cast Credits iZombie (2015) Guest starring as Birthday Boy Episode 2x15: He Blinded Me... with Science (Mar 22, 2016) [Co-Star] Falling Skies (2011) Guest starring as Adeleke Botha Episode 4x08: A Thing With Feathers (Aug 10, 2014)