HUB
Acting
Alex Ross
*1970
in Blackpool, England, UK
Alex Ross is an English actor currently based in Los Angeles.
7/10
Logan Lucky
2017
Roof
10/10
The Many Faces of Catwoman
2005
2/10
Black Girl, Erupted
2023