He was born in Anina and debuted in Divizia A with Politehnica Timişoara in 1989. He only played two seasons in Romania before joining Portuguese team Futebol Clube do Porto. He spent three seasons with Porto, winning the league title in 1992 and 1993,becoming a fan favourite because of his long distance scoring ability.Ion Timofte spent the next six seasons with Boavista FC.In his career he won 2 Portuguese Ligas, 2 Portuguese Cups and 3 Portuguese Super Cups.