Alex Ross is an English actor currently based in Los Angeles.
Roof (2026)
Terrifier 3 (2024)
Black Girl, Erupted (2023)
Logan Lucky (2017)