Christian Leon is known for Love Bites (2024), Doll (2019) and Death Spin (2022). Christian has been married to Samantha Leon since June 29, 2016.
Hide unreleased
Death Spin 2 TBA
Director, Writer, Producer, Editor
Love Bites 2024
Production Design, Casting, Editor, Writer, Art Direction, Producer, Music, Director of Photography, Director
Death Spin 2022
Director, Writer, Producer, Director of Photography, Editor
Credits from TMDB.