Steve Galluccio, a renowned individual, hails from the vibrant city of Montréal, situated in the province of Québec, Canada.
His impressive body of work has garnered significant attention, with notable credits including the 2011 production of Funkytown, the 2003 release of Mambo Italiano, and the 2018 feature film Little Italy.