Σπούδασε Νομική και Θέατρο στο ΑΠΘ, όπου έγινε διδάκτωρ και διδάσκει στο Τμήμα Θεάτρου του ΑΠΘ. Έχει συμμετάσχει σε διεθνή συνέδρια και έχει δημοσιεύσει άρθρα σε ελληνικά και ξένα περιοδικά με κριτές. Συμμετέχει στο πρόγραμμα «Έρευνα κοινού παραστάσεων αρχαίου δράματος». Η μονογραφία του Αναπαριστώντας το έθνος. Η δραματουργία του Γιάννη Καμπύση είναι υπό δημοσίευση. Έχει δημοσιεύσει τρία λογοτεχνικά βιβλία και μια μετάφραση σε συνεργασία με τον καθηγητή Δ. Ζ. Νικήτα.