Actor mejor conocido por su papel de Conor Donovan en la serie dramática de crímenes Ray Donovan de Showtime. Anteriormente consiguió papeles menores en series como Ironside y CSI: NY.
Creció en San Diego, California y viajó de ida a y vuelta a Los Ángeles para tomar clases de actuación. Eventualmente comenzó a aceptar papeles en comerciales.
Hizo trabajo de actuación de voz para la película animada Puss in Boots del 2011.
Tiene un hermano mayor y una hermana mayor. Su hermana es la físicoculturista Demi Bagby.
Consiguió el papel del hijo del personaje de Liev Schreiber en Ray Donovan.