Adlai Moss is a multi-disciplinary creative consultant and illustrator from the Turks & Caicos Islands. He is currently based in South Florida.

In 2008, he obtained a Bachelor of Fine Arts with a concentration in Graphic Design from Barry University in Miami, FL. He also obtained a Masters in Animation and Sound Design at Norwich University of the Arts in the United Kingdom in 2010 before returning to Miami to work. In 2016, he founded The Little Red Bicycle Studio, a digital creative studio focused on visual storytelling,

His work focuses primarily on documentary, fiction and travel.