Aidan is the son of voice actor Brian Drummond and actress Laura Drummond. His voice has been featured in several anime series, including Death Note, Shakugan no Shana, and Inuyasha the Movie 4: Fire on the Mystic Island. He has also taken on live-action roles.
No comments