James Ross II
FollowBorn 17 September 1999 in Atlanta, Georgia, USA
James Ross II (born September 17, 1999) is an American filmmaker and actor. He is best known for directing the horror film Parasomnia (2025).
Born 17 September 1999 in Atlanta, Georgia, USA
James Ross II (born September 17, 1999) is an American filmmaker and actor. He is best known for directing the horror film Parasomnia (2025).