Estudió en la Facultad de Derecho de la Universidad de Buenos Aires (UBA) donde se graduó como Abogado en el año 2001. Realizó especializaciones en derecho laboral y empresarial. Además de participar en seminarios y congresos de actualización, realizó estudios de posgrado en la Universidad de Bolonia, donde obtuvo la maestría en Políticas del Trabajo.
Asumió como Gerente General de la Superintendencia de Servicios de Salud en 2008.[1] En el año 2009 renunció a su cargo a partir de la salida del gobierno de la exministra de Salud Graciela Ocaña,[2]
Luego de dedicarse a la actividad privada como abogado, en 2015 fue candidato a legislador porteño por el partido Confianza Pública.[3] Obtuvo una banca con mandato hasta 2019.[4]
En la Legislatura de la Ciudad de Buenos Aires presidió la Comisión de Obras y Servicios Públicos durante el período 2015-2017 y actualmente integra como vocal las comisiones de Transporte, Salud, Presupuesto, Legislación del Trabajo y Asuntos Constitucionales.[5]
En 2015 fue coautor del proyecto de Ley que buscó modificar la composición del Consejo de Propiedad Horizontal de la Ciudad Autónoma de Buenos Aires para luego impulsar su derogación ante la falta de consenso en la composición del comité, de mayoría gremial.[6][7]
En 2017 fue designado vicepresidente segundo del bloque Vamos Juntos en la Legislatura porteña.
De acuerdo a la web oficial de la Legislatura porteña,[5]
En junio de 2019 el jefe de gobierno de la Ciudad de Buenos Aires, Horacio Rodríguez Larreta, anunció la candidatura de Diego García Vilas a legislador porteño liderando la boleta de Juntos por el Cambio.[8] Ese mismo año renovó su banca y fue designado como presidente del bloque Vamos Juntos.
En 2020, durante la pandemia, estuvo a cargo de actividades de contención de contagios del virus de Covid 19 en la Ciudad de Buenos Aires, que incluyeron hoteles de aislamiento de viajeros repatriados; hoteles de aislamiento de pacientes con síntomas leves de Covid 19 y la posta de vacunación anti-covid ubicada en la sede de La Rural.