Taliesin Jaffe was born in Los Angeles, California, USA. He is a voice actor, actor, as well as scriptwriter and best known for being a main cast member of the role played in the online game series “Critical Role”. Also, he has worked on numerous other English dubs of famous anime projects.