Joshua is a fearless, versatile actor who
currently resides in Vancouver, BC. Joshua completed the Theatre Arts
program at Studio 58/Langara College in 2006, and has since been
involved in many projects in Theatre and Film/TV. His background in
Junior Hockey and Martial Arts gives him the energy and enthusiasm to
take whatever life can throw at him