Greg Blanchard is an actor, known for Clifford (1994), Dead Space (1991) and I Spy Returns (1994). Read more on iMDB