Alan F. Ross was an actor, known for Monstrosity (1987) and Infinity (1991). He died on January 24, 2022 in the USA.
No data