Alex Ross is an English actor currently based in Los Angeles.
2024
as Mark
2023
as Self
as Garth Meyers
2017
as Max's Non-Tourage #1
2013
as Well-Dressed Man
2009
as Joel Simoni
2005
1999
as Dr. Eric Faber