Ha studiato teatro alla University of Michigan dove ha fatto parte della StarKid Production, un gruppo teatrale fondato nel 2009. Loro creavano e interpretavano musical originali, come ad esempio “A Very Potter Musical ”, una parodia della saga di “Harry Potter ”
Dopo il diploma è sempre stato devoto al teatro e ha partecipato a molte produzione teatrali tra cui i musical di “High School Musical ” e di “The Wedding Singer ”. Ha fatto parte del tour nazionale di “Jersey Boys ”
Sa suonare il piano, la chitarra, l’ukulele, il basso e vari strumenti a percussione e lo ha dimostrato nel musical “Once ”, dove ha interpretato il personaggio di Andrej
Il suo ruolo di Cisco Valdes in The Flash e nell’Arrowverse in generale è stato il suo primo ed unico ruolo (per il momento) come attore nel mondo della televisione o del cinema
Oltre ad essere attore è anche musicista e compositore
Prima di interpretare Cisco conosceva solo a grandi linee il personaggio di The Flash e la sua storia. Ma una volta ottenuto il ruolo si è immerso nella lettura e nella conoscenza del personaggio di Cisco e adesso è una grande appassionato del supereroe Flash
Con lo pseudonimo di Tha Los, Carlos ha registrato una serie di canzoni in stile pop, funk e soul. Tra queste c’è anche “1001 Night (Pop Version) ” che ha registrato con Britney Coleman per la conolla sonora del musical “Twisted ”
In un’intervista ha raccontato che ha scoperto le sue doti musicali all’età di 14-15 anni. Da quel momento è partito come un razzo e ha iniziato a scrivere, suonare e cantare
La sua più grande debolezza è il formaggio. In un’intervista ha affermato che per lui è una vera e propria tentazione. E per lui sarebbe orribile se fosse intollerante al lattosio