Todos eran mis hijos
Sloan graduated from the National Theatre School of Canada in 1999 and has appeared in "All My Sons" on stage.