The screen actor first gained recognition for his standout performances in X-Men Origins: Wolverine and Dark Angel. His portrayal of Little John in the 2010 adaptation of Robin Hood further solidified his presence in Hollywood. For his compelling role as Lenny Jackson in Edwin Boyd: Citizen Gangster, he received a Genie Award nomination, highlighting his talent and range as an actor.
Before rising to fame, he made his acting debut in the 1997 television series Exhibit A: Secrets of Forensic Science, marking the beginning of what would become a notable career. In October 2010, he tied the knot with his long-time partner, Sandra Cho, and together they welcomed a daughter, Amelie, in 2015. As a devoted husband and father, he continues to balance his personal life with his ongoing contributions to film and television.
He made a memorable appearance in 12 episodes of the hit show Lost, where his performance left a lasting impression on fans. Then, in 2023, he returned to the screen with a compelling role as Jimmy in the popular TV series Essex County. He really brought depth to the character, showing off his range as an actor. Over the years, he has consistently chosen roles that challenge him, and his work in both Lost and Essex County proves his talent. Whether it’s a high-stakes drama or a heartfelt story, he knows how to connect with the audience. He continues to build an impressive resume, one role at a time.