Niall Matter was born on October 20, 1980 in Edmonton, Alberta, Canada. He is an actor, known for Watchmen (2009), Eureka (2006) and Primeval: New World (2012). Read more on iMDB