Question: who plays james sirius potter in harry potter
Answer: Played by Will Dunn .