He is a chartered Marine Engineer having graduated from the Universities of Sunderland and Newcastle.
Worked as superintendent engineer on a number of shipping companies in Greece.
Was promoted to the position of technical manager for Ceres Hellenic Shipping in 1995 where he remained till 2001.
In 2001 he joined Minerva Marine as technical manager where he remained till the end of 2017.
Today is technical manager for Allseas Shipping