Career
The Anambra State born began his career with Cameroonian Yaoundé based AS Fortuna de Mfou Yaounde. He left Yaoundé in 2009 and signed for Union Sportive de Douala. On 28 March 2012 was signed by Buriram United F.C. in what will be a beginning of 3 seasons spent in Thai football.
From Buriram he moved to Baroda Corporate Centre F.C. in summer 2012, and next he played with Krabi F.C. in 2013 Thai Division 1 League.
On January 24, 2015, he signed a 2,5-years contract with Serbian club FK Vojvodina. Despite being born in Nigeria, Johnmary was naturalized and played with Cameroon U20 in 2011, at time he was playing with Union Douala in Cameroon.