John Richardson

John Richardson' is a special effects supervisor from Harry Potter and the Order of the Phoenix and Harry Potter and the Half-Blood Prince.