Alex Ross
Alex Ross is an English actor currently based in Los Angeles.
Known for
Acting
Place of birth
Blackpool, England, UK
Known For
Credits
Photos
Logan Lucky
6.7
The Many Faces of Catwoman
10
Black Girl, Erupted
0