con quien firmo josef martinez
Debutó en el Caracas FC en el 2010, después de militar en sus inferiores. Sus buenas actuaciones le dan renombre internacional y es fichado en enero de 2012 por el BSC Young Boys. Goza de pocos minutos y es cedido al FC Thun, donde se convierte en el goleador provisional de la Super Liga Suiza. El equipo de Berna aprovecha la situación y pide el retorno del jugador. En junio de 2014 es traspasado por 2 millones de euros al Torino F.C. de la Liga Italiana, bajo un contrato de 4 años. En 2017 es cedido al Atlanta United de la MLS con opción a compra, la cual posteriormente se haría efectiva para ser traspasado en enteridad a dicho club. En esa misma temporada integra el equipo ideal de la liga.