Background
Pettifer was born in Lower Durban, South Africa, and briefly brought up in Glasgow and London.
Pettifer was born in Lower Durban, South Africa, and briefly brought up in Glasgow and London.
He intended to become a photographer, but pursued a career as an actor. His first film role was in Lindsay Anderson"s film If. (1968). He also appeared in Anderson"s O Lucky Manitoba! (1973) and Britannia Hospital (1982).
His other film credits include roles in Amadeus (1984), A Christmas Carol (1984), Gulag (1985), Heavenly Pursuits (1986), Little Dorrit (1987), The Great Escape II: The Untold Story (1988), Loch Ness (1996), The House of Mirth (2000), The Rocket Post (2004), Vanity Fair (2004) and Lassie (2005).
He was a regular in Rab C. Nesbitt mainly propping up a bar, but was also known as Aircraftman Bruce Leckie in Get Some In!, where he was constantly the butt of jokes directed at him by Corporal Marsh. He also played cousin Hughie in the long running Liverpool based 70s sitcom The Liver Birds.
He also played Doctor Alfred Meyer in the British Broadcasting Corporation/Home Box Office film Conspiracy and the part of Doctor Cameron in the Radio 4 series entitled Adventures of a Black Bag. He appeared in Hamish Macbeth, as well as guest starring in Still Game.
In 2005, he also appeared in the first episode of the British Broadcasting Corporation drama Bleak House.
His most recent appearance was as Poupart in the British Broadcasting Corporation One series The Musketeers. Pettifer is the younger brother of folk musician Linda Thompson. Pettifer has worked extensively in the theatre: writing, directing and acting.
He has been in a production of The Fairy-Queen at Glyndebourne, which went to Paris and New York in 2010.
In 2015, Pettifer will star in the upcoming crime comedy The Legend of Barney Thomson along with his Hamish Macbeth co-star Robert Carlyle.