Show more
Mark DeMichele was born on 18 August 1958 in Syracuse, New York, USA. He is an actor, known for Invasion (1997), Suture (1993) and The Vagrant (1992). imdb.com