He works as part of the Training Centre Faculty for Improv at the Second City.
Acting is the best job you'll ever hate, or the worst job you'll ever love
Francis McGhee McAnulty
Sarnia, Ontario, Canada
The latest actress to portray Black Canary took superhero tips from some seasoned pros.