James McAvoy Breaks His Silence on ‘Band of Brothers’ Bully: “On My First Day as an Actor, He Made Everyone Point and Laugh at Me”
James McAvoy has built one of the most varied careers of his generation, from ‘Atonement’ to ‘X-Men: First Class’ to ‘Split’. Like many actors, though, his path to Hollywood started with a small role on a very big production. Fresh out of acting school, the Scottish star landed a part in HBO’s ‘Band of Brothers’, the acclaimed 10-part miniseries executive-produced by Steven Spielberg and Tom Hanks.
The 2001 series followed Easy Company of the US Army’s 101st Airborne Division from training through its European campaigns in World War II, and its ensemble included Damian Lewis, David Schwimmer, Tom Hardy, Michael Fassbender and Simon Pegg.
Now McAvoy has revealed that his first day on that set was far from a warm welcome. During an appearance on ‘Watch What Happens Live with Andy Cohen’ alongside Peter Krause, he said one of his co-stars bullied him.
McAvoy played Private First Class James W. Miller in the fourth episode, “Replacements.” Although his appearance was brief compared with the main ensemble, he explained that the role gave him a lot to work with.
He suspects that’s where the trouble started. “All these guys were in it for nine months, 10 months, and they get one line in one episode and one line 10 episodes later,” McAvoy said. “I come in for one episode, and I’ve got an arc and scenes. I’ve got tons of lines.”
His first day of filming was a large scene set in a bar, with a crowd of actors on set. According to McAvoy, the mood among some of the cast was tense, and he quickly became the target.
James McAvoy was bullied on set of Band of Brothers… Will he name names? #WWHL https://t.co/2ZZDSTjEmX
— Watch What Happens Live! (@BravoWWHL) October 13, 2026
When Cohen showed a cast photo from the series, McAvoy pointed to the culprit’s presence in it without naming him. “One of the guys in that picture decided to bully me on my first day as a professional actor out of acting school,” he said.
He recalled that the actor got others to join in, pointing and laughing at him for roughly 3 minutes. For a young performer on his first professional job, it was a memorable and humiliating experience.
McAvoy kept the identity of the co-star private. Cohen and Krause tried guessing, but McAvoy didn’t confirm any of their picks, though reports say he ruled out Schwimmer. The story wasn’t all bad. McAvoy said 2 of his castmates, Dexter Fletcher and Robin Laing, noticed what happened and made a point of including him.

“They took me aside, and they were like, ‘Come hang with us, man,'” he recalled. Fletcher played Staff Sergeant John “Johnny” Martin, while Laing played Private First Class Edward “Babe” Heffron.
Their kindness clearly stuck with him. More than 2 decades later, McAvoy still remembers who made him feel welcome as clearly as who made him feel small. McAvoy’s account has struck a chord with fans online, many of whom were surprised that such a celebrated production had that kind of behavior behind the scenes.
It also offers a rare glimpse at the pecking order that can form on large ensemble sets. The unnamed co-star hasn’t responded publicly, and no statement has come from HBO or the production. With McAvoy declining to name names, fans will likely keep speculating about who he meant.
What’s clear is that the experience didn’t slow him down. McAvoy went on to become one of the industry’s most respected actors, and his story is a reminder of how much a little kindness can matter on a newcomer’s first day.
Were you surprised to hear that James McAvoy was bullied by a co-star on his first day filming Band of Brothers?
Have something to add? Let us know in the comments!

