Robert Lawrenson



Robert Lawrenson is a British actor best known for his role of Declan MacRae on the SyFy show Sanctuary. Appearances include Coronation Street and Smallville & Primeval New World.