Carlo has written, produced and directed a number of shorts, music videos, one feature film and various commercial and corporate projects. His films have been screened at over twenty-five national and international film festivals, have won awards, nominations and received favourable reviews from the likes of Andrea Arnold, John Waters and Noel Clarke. He is now developing a number of other film projects whilst working for the Bournemouth Film School at the Arts University Bournemouth.