Play Video

Daryn DeLuco

Back to Work

Daryn DeLuco is a filmmaker from a small town in Upstate, NY who did some time in New Orleans, LA and currently resides in New York City.