Know the Cast: ‘My Son’

My Son Cast - Every Main Performer and Character in the 2021 Movie

The My Son cast includes James McAvoy, Claire Foy and Gary Lewis. This info article contains spoilers and character details for 2021 movie on Peacock. Check out Vague Visages’ Know the Cast section for more streaming guides.

My Son chronicles the disappearance of a young boy in the Scottish Highlands. Oil worker Edmond Murray arrives to look for his estranged son and immediately attacks his ex-wife’s boyfriend. Meanwhile, the chief investigator theorizes about a possible conspiracy. As Edmond looks closer at the available evidence, he decides to investigate a residence in the mountains. There, he finds trouble. Here’s every main performer and character in Christian Carion’s 2021 film My Son.

Read More at VV — Know the Cast: ‘Triple Frontier’

My Son Cast: James McAvoy as Edmond Murray

My Son Cast - James McAvoy as Edmond Murray

Character Profile: An international oil field worker whose son, Ethan, disappears. He returns to the Scottish Highlands to investigate the case. Edmond suspects that his ex-wife’s boyfriend may be involved, and then uncovers a sinister operation in the mountains.

McAvoy’s Resume: Dr. Nicholas Garrigan in The Last King of Scotland (2006), Robbie Turner in Atonement (2007), Charles Xavier in the X-Men Franchise (2011-), Dennis in Split (2016), Lord Asriel in His Dark Materials (2019-)

Read More at VV — Know the Cast: ‘Lone Survivor’

My Son Cast: Claire Foy as Joan Richmond

My Son Cast - Claire Foy as Joan Richmond

Character Profile: Edmond’s ex-wife. She recently suffered a miscarriage, and takes sleeping pills to cope with grief. Joan helps Edmond understand what he’s missed while traveling the world.

Foy’s Resume: Queen Elizabeth II in The Crown (2016-20), Janet Armstrong in First Man (2018), Sawyer Valentini in Unsane (2018), Lisbeth Salander in The Girl in the Spider’s Web (2018), Emily Richardson-Wain in The Electrical Life of Louis Wain (2021)

Read More at VV — Know the Cast: ‘Resident Evil’

My Son Cast: Tom Cullen as Frank

My Son Cast - Tom Cullen as Frank

Character Profile: Joan’s boyfriend, the owner of a construction business. He irritates Edmond with his demeanor. Frank disappears from the narrative after getting attacked by McAvoy’s character.

Cullen’s Resume: Jonas in Black Mirror “The Entire History of You” (2011), Russell in Weekend (2011), Anthony Gillingham in Downton Abbey (2013-14), Nickie in The Other Half (2016), Jimmy in Castle in the Ground (2019)

Read More at VV — Know the Cast: ‘Persuasion’

My Son Cast: Gary Lewis as Inspector Roy

My Son Cast - Gary Lewis as Inspector Roy

Character Profile: The primary investigator in Ethan’s disappearance. He warns Edmond about the consequences of his unstable behavior. Inspector Roy offers advice after being taken off the case.

Lewis’ Resume: Dad in Billy Elliott (2000), McGloin in Gangs of New York (2002), Kare in Valhalla Rising (2009), Colum MacKenzie in Outlander (2014-16), Thorold in His Dark Materials (2019-20)

Read More at VV — Know the Voice Cast: ‘The Sea Beast’

My Son Cast: Michael Moreland as William O’Connor

My Son Cast - Michael Moreland as William O'Connor

Character Profile: A suspect located by Edmond. He initially claims to be innocent but then admits that he’s part of a child kidnapping ring. Edmond burns William’s feet with a torch.

Moreland’s Resume: George Hogg in The Trench (1999), PC Prentice in A Touch of Frost (2011), The Quiet Man in Under the Skin (2013), Tramp in Filth (2013), Benny Ray in Shetland (2018)

Read More at VV — Know the Cast: ‘For Jojo’

My Son Cast: Robert Jack as Alan

My Son Cast - Robert Jack as Alan

Character Profile: The primary villain. He plans to transport Ethan to someone else within his kidnapping ring. Alan shoots Edmond in the final act.

Jack’s Resume: Jacko in Gary Tank Commander (2009-12), Sebastian April in Princess Emmy (2019), Nicky in The Last Czars (2019)

Read More at VV — Know the Cast: ‘The Longest Night’

My Son Cast: Owen Whitelaw as Fergus

My Son Cast - Owen Whitelaw as Fergus

Character Profile: Alan’s partner-in-crime. He’s extremely worried about being located by the police. Fergus gets attacked by Edmond.

Whitelaw’s Resume: Scott in What Would Ridley Do? (2011), Eddie Bowen in Dying Light (2013), Lee Walsh in Retribution (2016), Prentice Hayes in Shetland (2019)

Read More at VV — Know the Cast: ‘Valley of the Dead’


The My Son cast also includes Paul Rattray (Game of Thrones, Jamestown), Toni Frutin (TaggartWest End Story), Rosalind Sydney (Millie Inbetween, The Nest), Pau Stirrat (Murphy’s Birthday) and Andrew John Tait (City, The Last Bus).

Q.V. Hough (@QVHough) is Vague Visages’ founding editor.