Robert Lawrenson

 (born November 12th, 1971 in Blackpool, England) is a British actor who plays Declan MacRae since the second season of Sanctuary.

Biography
He also works as an editor for TV shows from time to time.