Interpreta a Cameron en la exitosa serie cómica Modern Family, un papel que le ha logrado aclamación de la crítica y popular.
Pasó dos años presentándose en Second City Training Center antes de mudarse a Los Ángeles.
Creó el personaje Fizbo the Clown que apareció en varios episodios de Modern Family.
Vivió en Chicago, Illinois tras graduarse de la universidad. Ha estado saliendo con la enfermera Lindsay Schweitzer desde el 2017. Estuvo involucrado románticamente con Bethenny Frankel.
Hizo apariciones regulares en CSI: Crime Scene Investigation, protagonizada por Laurence Fishburne.