Jon-Michael Ecker, 1983 yılında San Marcos, Texas'ta doğdu. Ecker, Aquatic Biology alanında UCSB'den derece aldıktan sonra, oyunculuk kariyerine başlamak için Meksika Şehri'ne taşındı. Kariyerine Latin Amerika'da başladı ve 2014 yılında ABD'ye döndü. Bu dönemde, Ecker, Criminal Minds (2005) dizisinde Zeke Daniels rolünü canlandırdı. Ayrıca, Chicago Fire (2012) dizisinde Greg Grainger rolünü üstlendi.
Ecker, Narcos (2015) dizisinde The Lion rolünü canlandırdı. Ayrıca, Queen of the South (2016) dizisinde Güero Dávila rolünü üstlendi. Bu dizideki performansıyla dikkat çekti. 2021 yılında Ateşböceği Yolu dizisinde Max rolünü canlandırdı.