Charlie has been acting professionally since age five, when he portrayed Tiny Tim in A Christmas Carol, at the Denver Center for the Performing Arts. Since then, he has acted in many of the DCPA's shows, such as The Who's Tommy, Frankenstein, Sweeney Todd, Lord of the Flies, Shadowlands, and Ed, Downloaded. He attends Stagedoor Manor in the summers, where he is also a part of The Our Time Cabaret, a handpicked troupe of campers that perform an arrangement of songs from classic musicals, that has been performed for the past forty years. As well as theater, Charlie loves to do on screen film acting. During the school year Charlie loves to train in a variety of dance styles, such as Ballet, Jazz, Lyrical, Tap, Hip Hop, and Contemporary, fifteen hours a week, at Denver's Sweatshop Dance. He also loves to mountain bike and ski.