Tomaso Villa è nato a Milano nel 1970. Ha ottenuto la Laurea in Ingegneria Meccanica nel 1997 e il Dottorato di Ricerca in Bioingegneria nel 2003 al Politecnico di Milano. Dal 2000 lavora al Laboratorio di Meccanica delle Strutture Biologiche del Politecnico di Milano ed è il responsabile del Laboratorio di Biomeccanica protesica della stessa struttura.
Da Maggio 2018 è Professore Associato ed insegna “Progettazione di Endoprotesi” al Corso di Laurea Magistrale in Ingegneria Biomedica del Politecnico di Milano e "Experimental Biomechanics" al Corso di Dottorato in Bioingegneria del Politecnico di Milano.
L’attività di ricerca si è svolta nei seguenti settori: