Steve Russell is an actor, known for Martini Mom and Devil Spawn (2012), Trippin' (2011) and Raven Gets a Life (2006). Read more on iMDB