Rory Bremner

Rory Bremner

Acting 1961-04-06 Edinburgh, Scotland, UK 0.1118