 Since 2002 he has been playing in the Greek First Division, as a member of Kallithea, Olympiacos, Aris, Asteras Tripolis and again AEL, where he returned on 25 August 2008 and played for one season.On 15 July 2013 he signed an annual contract with Iraklis.In January 2014, Kyriakos signed a contract with Greek Football League club Paniliakos F.C..