David Hemblen was born in London, England. He is an actor, known for Exotica (1994), Earth: Final Conflict (1997) and The Sweet Hereafter (1997). Read more on iMDB