James Utechin is an English actor known for playing Young Remus Lupin in Harry Potter and the Order of the Phoenix.
This Weekend Will Change Your Life (2018)
Mad to Be Normal (2017)
Harry Potter and the Order of the Phoenix (2007)