Played the role of California Bureau of Investigation agent, Wayne Rigsby in The Mentalist and can be seen in The Nine, Kitchen Confidential, and Generation Kill.
He was cast as the main villain, a cyborg Terminator, in the pilot of the TV series Terminator: The Sarah Connor Chronicles.
He played a supporting role in the 2004 film, Troy, alongside Diane Kruger, who played Helen.
He was employed at a bank in Canary Wharf, London before choosing to study acting.
He married Lucy Davis in 2006.