Acting
Born July 12, 1983
Hudson & Rex
2019
The Tudors
2007
Lost Girl
2010
The Listener
2009
Republic of Doyle
Infanticide!
2013
The Winter's Tale
2025
Warriors of Terra
2006