In 1982, Johnny joined Abahani Krira Chakra, where he shifted to left back. With Abahani, he won hat-trick league titles from 1983 to 1985, while also captaining the team during their 1985 title triumph, as the club became the first to achieve the feat since Bangladesh's independence. Under his captaincy the club also won the domestic double by triumphing in the Federation Cup. Johnny was also part of the squad at the 1985–86 Asian Club Championship, scoring in a 2–1 victory over Nepali club New Road Team in the zonal group stage. In 1982, he represented Mohammedan SC as a guest player during its Ashis-Jabbar Shield triumph in India.[2]
In 1986, Iranian coach Nasser Hejazi brought Johnny to arch-rivals Mohammedan, where he completed another hat-trick of league triumphs from 1986 to 1989. In his second year at the club, Mohammedan won the domestic double as unbeaten champions.[2] He also represented the club as it reached the semi-final league round of the 1988–89 Asian Club Championship, during which the Black and Whites defeated both Iran's Persepolis and North Korea's April 25.[3] Under Hejazi, Johnny played a crucial role in Mohammedan's defence alongside Kaiser Hamid, Rezaul Karim Rehan and Ahsanullah Montu, during what was seen as the golden period of the club's history.[4] In 1991, he played in the Calcutta Football League for Kolkata Mohammedan.[5] He also represented Abahani as a guest player in the 1988 IFA Shield.[2]
Johnny captained the national team during the 1985 South Asian Games, 1986 President's Gold Cup and also during the 1988 AFC Asian Cup qualifiers. He also represented the national team during both the 1986 and 1990 Asian Games. Due to injury he missed all international games in 1991 and planned to officially retire from the national team during the 1993 President's Gold Cup, however, he was not called up to the final squad.[1]
Post-playing career
Johnny has been part of Mohammedan SC's football committee and coaching panel ever since retirement, and as of 2023, is the head of technical committee.[7][8]