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