He was born in 1968 in Athens. He studied Biochemical Engineering at the University of Wales and holds two master degrees, from the University of London and City University Business School, specialising in Biochemical Engineering and Business Administration accordingly. He worked at the transnational European Agency for Eurocontrol which oversees air traffic and flight safety across Europe. Upon his return to Greece, he ran a family business. He speaks English and French. He is a member of the Alumni Association of Biochemical Engineering University of London and the City University Business School. He is married to Cypriot businesswoman Aphrodite Doritis.
In the elections of 2004, he was for the first time elected in Lasithi electoral district as a Member of Parliament with the New Democracy Party. He was re-elected in the 2007, 2009, May and June 2012 elections, the January and September 2015 elections, as well as in the July 2019 elections. He was Deputy Minister of National Defense (2007-2009) and Deputy Minister of Labor, Social Security and Welfare (2014-2015). From the 23rd of November 2015 until the 10th of January 2016 he assumed the duties of President of the New Democracy Party. On 9 July 2019, he was appointed Minister of Maritime Affairs and Insular Policy.