Rebecca Walsh

Rebecca Walsh

Rebecca was born in Dublin, Ireland and lived on Toronto, Canada for some of her childhood.She love creating interesting characters for compelling storytelling.Rebecca is also a voice over artist with her own broadcast recording studio she records and edits audio for animation and advertising ...

Tv Show