About
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.
Before Fame
Early in his career, he appeared in episodes of Smallville and Beggars and Choosers.
Trivia
He voiced the role of Leon Bell in the Dead Rising 2 video game.
Family Life
He was born in the capital city of Edmonton, Alberta (Canada).
Associated With
He had a small role in the 2008 Keanu Reeves feature, The Day the Earth Stood Still.