Originally from the Turks & Caicos Islands, Adlai Moss is a multi-disciplinary creative consultant and illustrator based in Miami, Florida. In 2008 He obtained a Bachelor of Fine Arts with a concentration in Graphic Design from Barry University in Miami FL. He also studied and 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. He founded The Little Red Bicycle Studio, a digital creative studio focused on visual storytelling, tlrbs.com.
His work focuses primarily on documentary, fiction and travel.