Hailing from Chesapeake, VA, Leonard is a comedic force to be reckoned with, known for his side-splitting, true-to-life humor that resonates with audiences across the board. With a versatile style that effortlessly transitions from clever observational comedy to sharp social commentary, Leonard has earned acclaim and recognition on a multitude of platforms.
His comedic talents have graced screens big and small, from HBO to MTV, showcasing his ability to connect with audiences through laughter. Leonard has left his mark on popular television series, appearing in Netflix's Emmy Award-winning "Master of None", NBC's "Abbey's", and the heartwarming comedy "Standing Up and Falling Down" alongside Billy Crystal and Ben Schwartz. He has also been on Wild N’ Out with Nick Cannon.