31 Mart 1974 Wrexham, Kuzey Galler doğumlu aktör, British Columbia'da büyüdü, burada tiyatro okudu ve ne mutlu ki genç yaşta yeteneğini keşfederek tiyatro alanına geçti. Catherine Hardwick tarafından yönetilen Red Riding Hood (2011) ve Neill Blomkamp tarafından yönetilen Elysium (2013) adlı yapımlarda rol almı ş alan aktör asıl başarısını Arrow ve komedi Impastor da dahil olmak üzere 100'den fazla televizyon dizisinbde kanıtladı. Daha sonra ise uzun süredir devam eden CW serisi Smallville'deki 'Basqat' karakterine hayat verdi.
Bir yandan da tiyatro oyunlarında yer alan başarılı aktör, en son 2018 yılında tiyatro sahnesinde bir oyunda görev aldı.