Fraser McGregor is an actor of 35 ( 3 August 1988). Fraser McGregor has appeared in no show and 3 movies. In the cinema, in the role of Andrew Barber in the feature film I Do, They Don't.