John Barbosa is known for Altar of the Unnamed, Under Hellgate Bridge (1999) and Multiplex (2005).
No data