Kevin NaudiActor · MaltaIMDb Acted in 32020s2026ZejtuneMechanic2025Ciao CiaoMichaelLast BreathAlex (C Team)71