Marcos Chin tog eksamen fra Ontario College of Art and Design (OCAD), i Toronto, Canada.
Han har modtaget et utal af priser inden for illustration, herunder en guldmedalje på The Society of Illustrators, Los Angeles, og har fået sit arbejde udgivet i illustrationer som The Society of Illustrators New York og LA, Communication Arts, Amerikansk illustration og anvendt kunst. Måske er det mest genkendelige arbejde midt i hans portefølje de illustrationer, han har lavet til Lavalifes internationale reklamekampagne, der er dukket op på undergrundsbaner, billboards, print og online.
Marcos bor i øjeblikket i New York City, hvor han underviser i modeillustration på School of Visual Arts.