Aidan Drummond

Aidan is the son of voice actor Brian Drummond and actress Laura Drummond. His voice can be heard in several animes including; Death Note, Shakugan no Shana, and Inuyasha the Movie 4: Fire on the Mystic Island. He has also appeared in live action roles as well.

Character Voice Roles