He won the 1994 Greek Amateur Championship, where he finished eight shots ahead of David Howell. He turned professional in 1995. His professional wins are the 1997 Team Erhverv Danish Open on the Challenge Tour and the 2004 KLM Open on the European Tour. His best European Tour Order of Merit finish to date is 26th in 2004. He has featured in the top 100 on the Official World Golf Rankings.