David Brett

David Brett is an English actor who portrayed Dedalus Diggle in the film adaptation of Harry Potter and the Philosopher's Stone.