Nacido como Esteban Obiang Obono en Zaragoza (Aragón) de padres ecuatoguineanos, quienes le pusieron en adopción.
Fue adoptado por la familia Orozco Fernández, de Utrera (Sevilla), quienes le dieron sus actuales apellidos.
Esteban se formaría en el CD Utrera y en el Real Betis Balompié con el que finalizó su etapa juvenil.
En la temporada 2021-22, firma por el Antequera CF de la Segunda Federación.
[2] En la temporada 2022-23, firma por el AFC Chindia Târgoviște de la Liga II rumana, con el que disputó 29 partidos y anotó un gol.