James Felix McKenney: James Felix McKenney. Producer: The Girl from Mars. James Felix McKenney was born on 27 May 1968 in New Haven, Connecticut, USA. He is a producer and director, known for The Girl from Mars, Wrack (2022) and Villain.
Known For: The Girl from Mars (Producer), Wrack (Producer), Villain (Director), Satan Hates You (Producer)