Career
Mohun Bagan
After spending his youth career with Tata Football Academy Cardozo signed for I-League side Mohun Bagan on 29 March 2008 on a two-year contract. On 3 October 2008 Cardozo scored his first career goal for Mohun Bagan against Air India Football Club at the Salt Lake Stadium which was also the equalizer for Mohun Bagan as it helped the club salvage a 1–1 draw. He then scored his second goal of the season on 16 April 2009 against Mahindra United which turned out to only be a consolation as Mohun Bagan suffered a 2–1 defeat.
Cardozo then began his second professional season with Mohun Bagan with a goal on 8 October 2009 against JCT Mills at the Salt Lake Stadium in which he found the Netto in the 84th minute as Mohun Bagan were still defeated 2–1.
Cardozo then went on to score what would be his final goal for the club on 7 November 2009 against Sporting Goa in which he found the Netto in the 33rd minute to tie the score at 1–1 before the match officially ended 2–2. Chirag United and East Bengal
Air India
After one season with East Bengal Cardozo decided to sign with Air India Football Club who also play in the I-League for the 2012-2013 I-League season.
He then made his debut for the club on 7 April 2013 against Mumbai F.C. in which he came on as an 81st-minute substitute for Souvik Chakraborty as Air India lost 3–1. Mumbai
He made his debut for Mumbai in the I-League on 6 October 2013 against Mohammedan South Carolina (U.S.) at the Salt Lake Stadium.
In which he came on as a substitute for Hashmatullah Barakzai in the 72nd minute.
As Mumbai lost the match 1-0.