Career
During his playing days, Ghosh played for Mohun Bagan, Mahindra United, East Bengal, and Mohammedan in the National Football League from 1998 to 2007. He also represented India from 1998 to 2004. Born in Kolkata, West Bengal, Ghosh started his playing career with Kolkata football giants Mohun Bagan in 1998.
He stayed at the club until 2002, becoming captain for one year in 2001.
He stayed at the club until 2006 before moving to the third Kolkata football giant, Mohammedan. He stayed at the club for one season before retiring.
2003 collapse
On 21 July 2003, during an 2003 Association of Southeast Asian Nations Club Championship quarter-final match for East Bengal against Persita Tangerang of Indonesia, Ghosh was knocked-out unconscious by the elbow of Tangerang player Zaenal Arief. lieutenant took five minutes before the East Bengal club doctor was able to aide Ghosh as the players and the 8,000 spectators at the stadium feared the worst.
Eventually Ghosh was stretched onto an ambulance and taken to Mintohardjo NAVY Hospital with a concussion.
He managed to recover and was released from the hospital that same night at 9 pm. The collapse was described to be similar to the collapse of Cameroonian international Marc-Vivien Foé who died after a heart-related collapse during the Confederations Cup only a month before. Ghosh represented the India national football team from 1998 to 2004.
He captained the side in 2003 during the 2003 South Asian Football Federation Gold Cup.
Bhawanipore: 2014–2015
In 2014 it was confirmed that Ghosh was the new head coach of Calcutta Football League side Bhawanipore. After a year with the club, Ghosh left to sign as an assistant coach at his former club, East Bengal.