Licenciado en Derecho (2010) y Ciencias Políticas (2011) por la Universidad Pontificia de Comillas (ICADE), con título de especialización en el Programa Ejecutivo de Negociación en la prestigiosa Universidad Harvard Law School, Boston (2015), posgrado en el Programa de Liderazgo y Gestión Pública de IESE (2016) y máster en Derechos Fundamentales por la UNED (2020), Juan Gonzalo Ospina entiende la formación continua como único vehículo para poder ejercer la profesión desde la excelencia.
Como letrado, se incorporó en 2012 al despacho multidisciplinar Martínez-Echevarría y, a partir de 2014, se especializa en derecho Penal, constituyendo en septiembre de 2016 su propio despacho penalista en Madrid, Ospina Abogados.
En lo referente a su experiencia como docente, Juan Gonzalo ha destacado como profesor de Delitos Informáticos y Derecho Procesal Penal en la Universidad Camilo José Cela (2015) y de Habilidades Prácticas y Oratoria en ISDE (2016 – 2018). En la Universidad Rey Juan Carlos, desarrolló el programa de Habilidades Prácticas en el año 2018.
Posteriormente, en la Universidad Antonio Nebrija, impartió Derecho Procesal Penal (2018 – 2019) y en la Universidad CEU San Pablo, a lo largo de 2019, fue profesor de la misma materia. Actualmente, y desde 2018, es profesor en la Universidad Autónoma de Madrid de Simulación de Juicios, habiendo impartido en el mismo centro Habilidades Prácticas, Deontología y Preparación del Máster de Acceso a la Abogacía.