Salvatore LoCicero (born January 18th, 2004) is an American, New York based filmmaker, critic, podcast host and creator of the Film Odyssey website.
2025 · Self
2026 · Bouncer/Goon 1
2025 · Damian