Michasha Armstrong

We don't have a biography for Michasha Armstrong yet. Hang in there, or go ahead and contribute one.

Known For

Credits

Cast Credits

Lucifer (2016)
Guest starring as Tim Dunlear
iZombie (2015)
Guest starring as Caleb Tuttle (2 episodes)
Signed, Sealed, Delivered (2014)
Guest starring as Watch Commander
The Flash (2014)
Guest starring as Java
The Tomorrow People (2013)
Guest starring as Ultra Instructor (2 episodes)
  • Episode 1x12: Sitting Ducks (Jan 29, 2014) [Co-Star]
  • Episode 1x11: Rumble (Jan 22, 2014) [Co-Star]
Arrow (2012)
Guest starring as Merlyn Security #2
Continuum (2012)
Guest starring as Raul Wolford (2 episodes)
Once Upon a Time (2011)
Guest starring as Guard
  • Episode 1x10: 7:15 A.M. (Jan 22, 2012) [Co-Star]
Endgame (2011)
Guest starring as Trent Karlson
Life Unexpected (2010)
Guest starring as CSIS
Supernatural (2005)
Guest starring as Abel
Smallville (2001)
Guest starring as Max Kasich
  • Episode 1x14: Zero (Mar 12, 2002) [Co-Star]
Andromeda (2000)
Guest starring as Alien
First Wave (1998)
Guest starring as Choker Husk
Guest starring as Bartender
Stargate SG-1 (1997)
Guest starring as Shak'l (2 episodes)
  • Episode 1x15: Cor-ai (Jan 23, 1998) [Co-Star]
  • Episode 1x07: The Nox (Sep 12, 1997) [Co-Star]