Television actor best known for his role as Dr. Kavanagh on the popular Stargate Atlantis science fiction series. He also appeared as Shane Pierce on CBS's Harper's Island.
Early in his career, he appeared in episodes of Smallville and Beggars and Choosers.
He voiced the role of Leon Bell in the Dead Rising 2 video game.
He was born in the capital city of Edmonton, Alberta (Canada).
He had a small role in the 2008 Keanu Reeves feature, The Day the Earth Stood Still.