About Alex McAvoy
Lived 1928 – 2005 (aged 77). Alex McAvoy was a British actor, film actor and television actor.
Alex McAvoy (10 March 1928 – 16 June 2005) was a Scottish actor known for his roles as Sunny Jim in the BBC Scotland adaptation of Neil Munro's Para Handy stories, The Vital Spark, and as the teacher in Pink Floyd's musical film, The Wall.
As a young man McAvoy enrolled at the School of Art in Glasgow's Renfrew Street before, in the 1950s, joining the Royal Scottish Academy of Music and Drama in Glasgow. As a young actor he played the Citizens Theatre in Glasgow's Gorbals district alongside such future stars as John Cairney and Mary Marquis.
In the earlier part of his career McAvoy ventured into variety and light entertainment and was the first foil to Scottish comedy singer Andy Stewart.
He developed a love of mime and featured in Scottish pantomime, with featured roles at the King's Theatres in both Glasgow and Edinburgh. He later went to Paris to study and work in L'École Internationale de Théâtre Jacques Lecoq.
His many television roles included parts in The Bill, Dad's Army and Z-Cars as well as more serious parts in Sunday night dramas on British television. In the cinema, he memorably played the sadistic schoolteacher in Pink Floyd – The Wall (1982), and also had roles in Country Dance (1970), Venus Peter (1989, as the Beadle) and Strictly Sinatra (2001). He also featured in Pink Floyd's video EP of The Final Cut (1983).
Theatre Year Title Role Company Director Notes 1982 Ane Satyre of the Thrie Estaites Gude Counsel Scottish Theatre Company Tom Fleming play by Sir David Lindsay, adapted by Robert Kemp
Filmography
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in Alex McAvoy's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Alex McAvoy's
Frequently asked questions
Who was Alex McAvoy?
British actor
When was Alex McAvoy born?
Alex McAvoy was born on 10 March 1928 in Glasgow.
When did Alex McAvoy die?
Alex McAvoy died on 16 June 2005 in London.
What was Alex McAvoy's occupation?
Alex McAvoy was an actor, film actor and television actor.
What nationality was Alex McAvoy?
Alex McAvoy was British.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Alex McAvoy. https://biography.guide/alex-mcavoy/
MLA: "Alex McAvoy." Biography.guide, https://biography.guide/alex-mcavoy/.
Chicago: "Alex McAvoy." Biography.guide. https://biography.guide/alex-mcavoy/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:32 UTC