Interpretó a Fred Weasley en las películas de Harry Potter junto a su hermano gemelo, Oliver. También apareció en The Da Vinci Code y Kingdom.
Su hermano Oliver y él asistieron a Little Sutton Primary School y a Arthur Terry Secondary School antes de ser seleccionados como los gemelos Weasley a los catorce años.
Interpretó el papel de Morris en el cortometraje The Turn.
Nació 13 minutos después de su hermano Oliver. Sus padres son Susan y Martyn Phelps. En el 2016, se casó con Annika Ostle.
Interpretó el papel del hermano del personaje de Rupert Grint en las películas de Harry Potter.