Jeff Leroy: Jeff Leroy. Director: Rat Scratch Fever. Jeff Leroy is known for Rat Scratch Fever (2011), Predator World (2017) and Giantess Attack vs. Mecha Fembot (2019) (2019).
Known For: Rat Scratch Fever (Director), Predator World (Director), Giantess Attack vs. Mecha Fembot (2019) (Director), Charlie's Death Wish (Director)