Film and television star most well known for his portrayal of Philip Pearson in the science fiction series Travelers. He first made a name for himself appearing in the 2010 film Percy Jackson & the Olympians: The Lightning Thief.
He made his acting debut in 2007 in an episode of Bionic Woman.
He has held guest roles on several popular television series including Supernatural, Rush, and The Tomorrow People.
He was born and raised in Vancouver, Canada.