Cassidy Chen is an American film director and screenwriter based in New York City.
No credited titles to show.