
Actor
Age 37 · UK

2001 · ★ 7.9
as Neville Longbottom

2002 · ★ 7.7
as Neville Longbottom

2004 · ★ 8
as Neville Longbottom

2005 · ★ 7.8
as Neville Longbottom

2011 · ★ 8.1
as Neville Longbottom

2007 · ★ 7.7
as Neville Longbottom

2009 · ★ 7.7
as Neville Longbottom

2010 · ★ 7.7
as Neville Longbottom

2016 · ★ 7.9
as Patrick

2018 · ★ 5.5
as Lenny

2012 · ★ 6.6
as Dodd

2020 · ★ 6.3
as Tim

2006
as Neville Longbottom (Harry Potter)

2000
as Christopher Oldfield, aged 9

2026
as Tom

2013
as The Reporter
Movies from TMDB, TV roles from TVmaze (main cast only).