Oscar Moreno

Oscar Moreno

Originally born in Bogota, Colombia, Oscar moved to London, Ontario (A.K.A Londombia) with his family in 2003 after having lived in New Orleans for three years. While in London, he participated in the prestigious High School Project at The Grand Theatre where his passion for the performing arts was...

Tv Show