Criado en el cercano pueblo de Norwalk (a unos 100 millas al sur de Woolstock, el pueblo natal del original Superman, de la serie de televisión, George Reeves), el actor, que mide 1,83, fue un atleta en sus años del instituto practicando natación y jugando al fútbol, aparte de ser el protagonista de numerosas producciones de teatro. Asistió a la Universidad de Iowa durante un año antes de encaminarse a Hollywood para seguir actuando.
Routh tuvo su primer papel importante en un episodio en 1999 de la comedia de la ABC, de poca duración, Odd Man Out, y también hizo una aparición en Gilmore Girls en 2000. Consiguió trabajo fijo en el culebrón de la ABC One Life to Live, originando el papel de Seth Anderson en 2001-2002. A continuación actuó en otras series como Cold Case, un drama policiaco de la CBS y el gran éxito de la NBC Will y Grace así como Oliver Beene, la serie que duró poco, de la Fox.