South Bronx NYC native, LeSean Thomas is a television animation producer, director, and illustrator operating out of Los Angeles, California, contributing to television animation in the United States for over 10 years. He is the creator, writer, and director of Cannon Busters: The...
Read More →