About
Television actor who is predominantly recognized for his portrayal of Congressman Matthew Weitz on the network crime drama Blindspot. He has also had significant roles on The Oath and Hannibal
Before Fame
He made an appearance on a 2003 episode of The In-Laws.
Trivia
In 2006, he made an uncredited appearance in the family adventure film Zoom.
Family Life
He was born in Canada.
Associated With
He was cast on Blindspot which starred Sullivan Stapleton.