Auparavant, il a été un pilote pour JR Motorsports de 2007 à 2009 dans la série nationale et pour Phoenix Racing et Hendrick Motorsports dans la série Sprint Cup.
Il avait l'habitude de piloter pour JR Motorsports, une équipe appartenant à Dale Earnhardt, Jr. de 2007 à 2009 dans la série Nationwide.