Edit
Nasty Piece of Work (2016) Poster

Full Cast & Crew

Directed by 

James Ursini
Haesun Woo

Writing Credits (in alphabetical order)  

David Rhodes ... (novel)
James Ursini ... (screenplay)

Cast (in credits order)  

Celestino Cornielle ... Joseph Lanza (as Celestin Cornielle)
Sam Aotaki ... Lili Ha
Raffaela O'Neill Raffaela O'Neill ... Adrienne Barzini (as Raffaela Perra)
Eric Dean ... Ray Herrera
B.D. Freakin B.D. Freakin ... Del Delgado
Gene Welch Gene Welch ... Glenn Pardo
David Villada ... Javier
Minnie Scarlet Minnie Scarlet ... Vickie
Ricardo Higareda Ricardo Higareda ... Angelface
Naiia Lajoie ... Jennifer Herrera
Amaris Ultreras Amaris Ultreras ... Alma Herrera
Luciana Lagana ... Mrs. Barzini
Mark Anthony Collins Jr. Mark Anthony Collins Jr. ... Cliff
Lorielle New ... Jenna the Cowgirl
Lola Lalone Lola Lalone ... Waitress Nina
Vince Ross ... Jerry (as a different name)
Howard McNair ... Minister
Mike Firek Mike Firek ... Father Demarest
Rest of cast listed alphabetically:
Monica Acuna Monica Acuna ... Clownilyn Monroe
Joshua Charles Joshua Charles ... Club Reveler
Holly Harris Holly Harris ... Club Domme
Mindy Robinson ... Nurse Lola
Michael Stephens Michael Stephens ... Club DJ
David Tenenbaum David Tenenbaum ... Club Reveler
Isaiah Umana Isaiah Umana ... Young Joseph
Vera VanGuard ... Club Domme (as Vera Vanguard)
Haesun Woo ... Club Reveler

Produced by 

Alain Silver ... executive producer
James Ursini ... producer
Haesun Woo ... producer

Cinematography by 

Paolo Durazzo

Editing by 

Edo Brizio ... (as Edward Brizio)

Production Design by 

Haesun Woo

Costume Design by 

Joey Rolon

Makeup Department 

Megan Repp ... makeup artist

Second Unit Director or Assistant Director 

Nicholas Avila ... first assistant director
Buddy Daniels Friedman ... second assistant director (as Buddy Friedman)

Sound Department 

T.J. Yoshizaki ... boom operator / sound mixer

Special Effects by 

Antonio Dinapoli ... special effects technician

Stunts 

B.D. Freakin ... stunt coordinator

Camera and Electrical Department 

Steve Rieger ... assistant camera

Costume and Wardrobe Department 

Haesun Woo ... wardrobe

Editorial Department 

Edo Brizio ... colorist (as Edward Brizio)

Script and Continuity Department 

David Rhodes ... script supervisor

Additional Crew 

Frank Bigelow ... production accountant

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed