
Kensington, London, England, UK
Thomas Andrew Felton (born September 22, 1987) is an English actor who played Draco Malfoy in the film adaptations of the best-selling Harry Potter fantasy novels by J. K. Rowling. Born in Surrey, Felton began appearing in commercials and made his screen debut in the role of Peagreen Clock in The Borrowers (1997). He portrayed Louis T. Leonowens in Anna and the King (1999) before being cast in Harry Potter and the Philosopher's Stone (2001). Felton appeared in seven sequels until the final film, Harry Potter and the Deathly Hallows – Part 2 (2011). Felton appeared in the sci-fi film Rise of the Planet of the Apes (2011). He was subsequently cast in indie films From the Rough (2011) and The Apparition (2012). Felton starred as Viscount Trencavel in the historical miniseries Labyrinth and as James Ashford in the period drama Belle (2013), which released to critical acclaim. In 2015, he reoccured as a murder suspect in TNT's Murder in the First. Felton appeared in Message from the King and A United Kingdom, which premiered at the 2016 Toronto International Film Festival. He portrayed Doctor Alchemy on The CW's The Flash, based on the comic books of the same name. Felton co-starred in drama film Feed (2017), action-thriller Stratton (2017), and biographical film Megan Leavey (2017). Felton was a series regular on the 2018 sci-fi series Origin and appeared as Laertes in Claire McCarthy's Ophelia (2018), both to critical praise. Felton portrayed the villain in family-horror A Babysitter's Guide to Monster Hunting (2020).

as Self

as Self - Guest
2014

as Dr. Julian Albert
2014

as Self
2010

as Self
2005

as Draco Malfoy
2001

as Kevin
2026

as Draco Malfoy
2004

as Draco Malfoy
2005

as Draco Malfoy
2002

as Draco Malfoy
2007

as Draco Malfoy
2009

as Self
2005
as Leon
2025

as Kevin
2026

as Archibald
2025

as Leon
2025

as Peter Simmons
2024

as Łukasz
2022

as Richard Goodridge
2022

as Self
2022

as Tony Turner
2021

as Self
2021

2020

as The Grand Guignol
2020

as Brandon Walker
2019

as Laertes
2019

as Cummings
2017

as Sergeant Andrew Dean
2017

as Frankie
2017

as Matt Grey
2017

as Rufus Lancaster
2016

as Lucius
2016

as Self
2015

as Tony Pastula
2014

as Ted (voice)
2014

as Self
2014

as Camille Raquin
2014
as Self
1 ep.

as Self - Guest
1 episodes

as Dr. Julian Albert
23 episodes

as Self
1 episodes

as Self
1 episodes

as Self
1 episodes

as James
1 episodes

as Erich Blunt
10 episodes

1 episodes

1 episodes

as Dodge Landon
1 episodes

as Self
2 episodes

as Logan Maine
10 episodes

as Self
1 episodes

as Viscount Trencave
2 episodes
81 episodes

2 episodes

as Self - Presenter
1 episodes

as Self
2 episodes

6 episodes
Thanks