logo
Robert Lawrenson backdrop
Robert Lawrenson poster
Robert Lawrenson
From Wikipedia, the free encyclopedia. Robert Lawrenson is a British actor best known for his role of Declan MacRae on the SyFy show Sanctuary. Appea...