Robert Lawrenson

Robert Lawrenson is an English actor who played Royce in the Season 7 episode Survival of the Fittest.