58
James Ross II (born September 17, 1999) is an American filmmaker and actor. He is best known for directing the horror film Parasomnia (2025).
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.