You can count on Leon for positivity and encouragement. You picture him as your dad, or maybe your ex, but when you talk to him, you slowly realize, "Hey, he's kinda funny." Leon is a Los Angeles native. A retired police Captain -- wow, does he have stories! -- he is now a professional actor, writer, director, and producer. He is also an improviser trained in Los Angeles and Chicago, and was part of the group that holds the Guinness World Record for longest continuous improv show at 150 hours.