Robert Lawrenson


Robert Lawrenson is a British actor known for his role of Declan MacRae on the SyFy show Sanctuary. Appearances include Coronation Street and Smallville. He also works as a film editor and director.

Filmography