Outro papel de destaque em sua carreira foi na série "Criminal Minds", na qual interpretou Kevin Lynch, um analista técnico do FBI. Sua primeira aparição ocorreu na terceira temporada, em 2007, e, desde então, como personagem recorrente, participou de episódios específicos ao longo das temporadas seguintes, até a décima, em 2014.