David Robert
Born in Vancouver, BC and now residing in Toronto, ON, David has been a professional performer from an early age and is a graduate of the three year classical training conservatory, Studio 58.Aside fr ...Show More
Born in Vancouver, BC and now residing in Toronto, ON, David has been a professional performer from an early age and is a graduate of the three year classical training conservatory, Studio 58.Aside fr ...Show More