Tom Knight

Tom Knight is the actor who portrayed Mr. Granger in Harry Potter and the Chamber of Secrets (film).