Στην ηλικία των 14 ετών ξεκίνησε ελεύθερη πάλη, στη συνέχεια ασχολήθηκε με άρση βαρών και τελικά κατέληξε στο bodybuilding.
Είναι ένας από τους τελευταίους ενεργούς αθλητές της παλιάς ποιοτικής φουρνιάς Πρωταθλητών στην Ελλάδα. Εκτός από αγωνιστικός αθλητής είναι και ιδιοκτήτης γυμναστηρίου στην Λαμία. Επίσης είναι και personal trainer στην προετοιμασία νέων αθλητών.
Ο πρώτος αγώνας όπου πήρε μέρος ήταν το 1991 στο Πρωτάθλημα Κεντρικής Ελλάδος και από τότε ακολούθησαν αρκετές πρωτιές.
Μερικές παλιές και πρόσφατες φωτογραφίες του...
Ατομικό ποζάρισμα στο WABBA Mr. Hellas 2010
ΣΗΜΑΝΤΙΚΕΣ ΔΙΑΚΡΙΣΕΙΣ:
1993 IFBB Mr. Hellas, 1ος (+90kg)
1994 IFBB Mr. Hellas, 2ος (+90kg)
1995 IFBB Mr. Hellas, 1ος (+90kg)
1997 Αγώνες Kεντρικής Ελλάδας, 1ος
1997 IFBB Mr. Hellas, 1ος (+90kg)
1997 IFBB Μεσογειακοί Αγώνες, 1ος (+90kg)
1998 ΠΕΣΔ Mr. Hellas, 1ος (+90kg)
1999 ΠΕΣΔ Mr. Ελλάς Κεντρικής Ελλάδας, 1ος (Overall/+90kg)
1999 ΠΕΣΔ Mr. Hellas, 1ος (+90kg)
2002 ΠΕΣΔ Mr. Hellas (Overall/+90kg)
2002 NABBA Grand Prix Κρήτης, 1ος (Overall)
2002 NABBA Grand Prix Πελοποννήσου, 1ος (Overall)
2004 3ο Κύπελλο Αθλότυπος, 1ος (Overall)
2004 NABBA-ΠΕΣΔ Μr. Hellas, 1ος (Overall)
2004 Grand Prix Genesis Λαμία, 1ος (Overall)
2004 WABBA Mr. Αιγαίο, 1ος (Overall)
2004 NABBA World Championships, 1ος (Medium-Tall)
2006 WABBA Μr. Οδύσσεια, 1ος (Overall)
2006 WABBA World Championships, 7ος (Medium)
2008 NABBA World Championships, 3ος (Medium)
2010 NABBA-WFF Πανελλήνιο Πρωτάθλημα, 1ος (Masters)
2015 IFBB-ΕΟΣΔ Κύπελλο Ηρακλής, 1ος (Overall/Masters +40/+100kg)
2015 IFBB-ΕΟΣΔ Πανελλήνιο Πρωτάθλημα, 1ος (-100kg)
2015 IFBB-ΕΟΣΔ Πανελλήνιο Πρωτάθλημα, 2ος (Masters -50)
2015 WABBA Mr. Hellas, 1ος (Overall/Masters Body)
2015 WABBA International World Championships
2015 IBFA Mr. Hellas, 1ος (Overall)
2017 WABBA International Greece, 1ος (Overall/Masters +40)
2017 WABBA International European Cup, 1ος (Overall/Medium/Masters +40)
2019 WABBA International Greece, 1ος (Overall)
2019 WABBA World Championships Ukraine, 1ος (Super Masters +50)
2019 WABBA World Championships Ukraine, 2ος (Pro Class)
Birthdate: ?
Height: 175cm/5'9''
Off season weight: 120kg/265lb
Competition weight: 110kg/245lb