Bart Dorsa is an American filmmaker and photographer.
Phoenix Point 2005
Producer
Here Lies Lonely 1999
Director
Credits from TMDB.