Deba was born in the Punjab region of India. Since living in England he has achieved an Engineering degree and a Mathematics degree while playing non league football in Birmingham. By day, he is an A Level Maths lecturer at Truro College.
He joined Truro City FC in 2005 as a goalkeeping coach and feels fortunate to have been part of the Truro City team that has won six promotions, two Cornwall Senior cups, an FA Vase at New Wembley as well as reaching the FA Cup first round for the first time in the club’s history.
Since October 2018 Deba has also taken on the role of Truro City FC club secretary.