Leon Eli Shepard has been an actor/improv in Chicago for 2 years. He
was born and raised in the state of Missouri where he received his AA
degree in speech and theatre. Second City drew the young actor to
Chicago in 2006. He still remains in the city working on his writing,
improv, and short films.