Rab Affleck

Actor

Born: Irvine, Ayrshire, Scotland, UK