Tom Felton Joins Hansal Mehta’s Gandhi: From Harry Potter’s Draco Malfoy to Josiah Oldfield
- Kenneth Hopkins
- Sep 13
- 3 min read
For millions of fans worldwide, Tom Felton will always be remembered as Draco Malfoy, the sharp-tongued rival from the Harry Potter films. But in 2025, the English actor is stepping into an entirely different universe Indian history. Felton has been cast as Josiah Oldfield in Hansal Mehta’s epic web series Gandhi, adding international star power to a project already buzzing with prestige after its standing ovation at TIFF 50.

Who is Josiah Oldfield in Gandhi?
Oldfield was more than just a side character in Gandhi’s life. He was a close English friend during Gandhi’s years in London and South Africa, a physician who not only supported him emotionally but also challenged him intellectually. Their friendship highlighted the importance of cross-cultural dialogue, a theme that resonates strongly today.
Felton’s Oldfield isn’t just written as a “British friend” stereotype. Instead, he’s portrayed as a layered, empathetic figure who helps shape Gandhi’s early ideals of truth, equality, and non-violence.
From Hogwarts to History: Tom Felton’s Journey
Felton’s career proves he’s far more than just Malfoy. A quick look at his diverse roles:
Draco Malfoy, Harry Potter (2001–2011): The role that made him a global name.
Louis Leonowens, Anna and the King (1999): Worked opposite Jodie Foster as a child.
Dodge Landon, Rise of the Planet of the Apes (2011): Played a menacing guard.
James Ashford, Belle (2013): A cold aristocrat in a period drama.
Dr. Julian Albert, The Flash (2014–15): A scientist with a secret villainous twist.
Tony Pastula, Against the Sun (2014): A survival drama role showing his grit.
With Gandhi, Felton takes a sharp turn — from fantasy and villains to real history and human complexity.

Why Hansal Mehta Chose Felton
Director Hansal Mehta has never shied away from bold casting. From Shahid to Scam 1992, his projects thrive on authenticity. For Gandhi, he wanted someone who could bring global recognition and emotional nuance.
Felton, with his talent for playing morally complex characters, fit the bill. As Felton himself shared, it was Mehta’s vision of a deeply human Gandhi and the chance to explore an unlikely friendship that convinced him to take the role.
On-Screen Chemistry with Pratik Gandhi
Felton’s camaraderie with Pratik Gandhi, who plays the Mahatma, has already caught attention. At the Toronto premiere, the two posed in a now-viral serious-face photo, highlighting both their playful friendship and respect for the project.
Felton praised Pratik’s dedication to Gandhi’s spirit, while also applauding Mehta’s supportive style of direction. By all accounts, this collaboration has been one of the most fulfilling of his career.
Why This Matters
For Indian viewers, Felton’s casting signals a rare bridge between Hollywood fandom and Indian history. For global audiences, it adds credibility and curiosity to a story rooted in India but universal in spirit. Just like Draco Malfoy became a cultural icon, Josiah Oldfield in Gandhi could become Felton’s next most memorable role — but this time, as a symbol of friendship, empathy, and transformation.
Aapke Sawal, Hamare Jawab! (FAQs)
1. Who is Tom Felton playing in Gandhi?
He plays Josiah Oldfield, a real historical figure and close English friend of Mahatma Gandhi during his early years.
2. Is Josiah Oldfield a fictional character?
No, he was a real physician and reformer who supported Gandhi during his time in London and South Africa.
3. Why did Hansal Mehta cast Tom Felton?
Mehta wanted an actor with international recognition and emotional depth. Felton’s ability to humanize complex roles made him the perfect choice.
4. Where was Gandhi premiered?
The series premiered at the 50th Toronto International Film Festival (TIFF), where it received a standing ovation.
5. Will Gandhi release globally? Yes, the series has been designed for a global audience, highlighting Gandhi’s universal relevance.





Comments