Leo Francis
@theleofrancis

 | Twitter

Leo Francis started his career as a theatrical actor in Philadelphia before relocating to Los Angeles in 2002. Leo is multi-talented, and in addition to a career as a musician and horror film journalist, he performs in comedy clubs all over Los Angeles, including regular appearances at the world-famous Comedy Store.