Inizia a frequentare i suoi primi laboratori teatrali a Matera e, dopo aver conseguito il diploma nella sua città natale, si trasferisce a Roma dove frequenta la scuola teatrale La Scaletta dei maestri Antonio Pierfederici e Giovan Battista Diotaiuti. Nel 1985 scrive e dirige il suo primo spettacolo, Diario di un pazzo, tratto dall'opera di Nikolaj Gogol'. Dopo aver lavorato con Giorgio Albertazzi, nel 1996 si trasferisce a Londra dove lavora per una fiction, e l'anno successivo ritorna in Italia dove gira il suo primo cortometraggio intitolato Arturo.