Italian by birth and Memphian by choice, he studied film in Paris and Sydney.
He directed the award winning short Dammi il La and Part of Your Heart, and co-directed the feature The Romance of Loneliness.
With his latest feature, Nessun Dorma, he became a Biennale Cinema College and IFP alumn.
In 2017 he became the first filmmaker to win two "Best of" awards with two different films (We Go On and An Accidental Drowning) at the Indie Memphis Film Festival.