Carl é mais conhecido por seu trabalho no estágio de Vancouver. Suas apresentações como Lucius Jenkins em Jesus Hopped the A Train e John in The Whipping Man ganhou eleições para o "Melhor Ator" nos Prêmios de Teatro Jessie Richardson (2010-11, 2014-15, respectivamente). Carl possui um MFA em atuação da Universidade de Washington-Seattle e foi visto em etapas regionais de Halifax, Nova York, para Vancouver, no BC. Carl recentemente "jogou seu chapéu" na área de Atlanta, onde ele reservou vários projetos SAG-Aftra e pode ser visto como "Oficial Gordon" em The Haves e no Have Nots (Guest Star-recorrente) na rede OWN.