Nasceu em Illinois, mas mudou-se para a Califórnia no início de sua vida. Ele compareceu ao Monte. Whitney High School, onde Kevin Costner frequentou anteriormente. Após a formatura, mudou-se para San Luis Obispo, onde estudou Artes Dramáticas e Rádio / Televisão / Cinema no Cuesta College. Depois disso, ele se mudou para Los Angeles, onde estudou e se formou em Artes Teatrais na California State University Northridge (CSUN), recebendo muitas instruções com Lillian Lehman. Além de Cinema, seu currículo inclui uma longa história de shows ao vivo e performances de palco. Ele é casado e mora com sua esposa e seu gato (Spot) e cachorro (Fiona).