Sideshow 2022
as Dom
We Still Kill the Old Way 2014
as Dean
Harry Potter and the Half-Blood Prince 2009
as Gryffindor Student (uncredited)
Harry Potter and the Order of the Phoenix 2007
Credits from TMDB.