Art Jones nació en Nueva York, Nueva York, EE.UU.. Conocido por su papel en Forbidden Cuba (2016), Lustre (2005) y Going Nomad (1998).
Sin datos