Actor de pantalla que se hizo conocido por sus papeles en X-Men Origins: Wolverine y Dark Angel. Interpretó a Little John en la película Robin Hood del 2010 y estuvo nominado a un premio Genie por su papel de Lenny Jackson en Edwin Boyd: Citizen Gangster.
Hizo su debut actoral en la serie de televisión Exhibit A: Secrets of Forensic Science en 1997.
Apareció en 12 episodios de la exitosa serie Lost.
Se casó con su novia de muchos años Sandra Cho en octubre del 2010. Sandra y él recibieron a una hija llamada Amelie en el 2015.
Consiguió un papel en la adaptación cinematográfica de The Mortal Instruments: City of Bones junto a Jonathan Rhys Meyers.