Leonard Vincent Rode
- Director
- Cinematographer
- Writer
Leonard Vincent Rode was born on January 30, 1994 in Linköping, Östergötland, Sweden. He grew up on the countryside outside of Linköping. He began his interest in film and art at an early age. He is a writer and director, known for The Man from Hungary (2023), Pearls (2022) and The Last Priest (2020).