Kevin Durand

Kevin Serge Durand (born January 14, 1974) is a Canadian actor and singer.

He portrayed Joshua on Dark Angel.*credit only