David Michael Holmes is an actor, known for Proud Iza (2008), Merry Christmas (2013) and A Magic Helmet (2010). Read more on iMDB