Robert Anderson es conocido por Red Christmas (2016), Life in a Datsun (1999) y Horror Movie: A Low Budget Nightmare (2017).
Sin datos