John Swab

Producer / Actor / Writer

Birthdate – September 16, 1988 (36 Years Old)

John Swab was born in Tulsa, Oklahoma, USA. He is known for Ida Red (2021), Candy Land (2022) and Little Dixie (2023).

Filmography

Ida Red

Director(directed by) (2021)