Cast and Crew Of - Clean

Cast Members

Peter Greene Peter Greene

Peter Winter

Robert Albert Robert Albert

Jack McNally

Megan Owen Megan Owen

Mrs. Winter

Jennifer MacDonald Jennifer MacDonald

Nicole Winter

Molly Castelloe Molly Castelloe

Melinda Frayne

J. Dixon Byrne J. Dixon Byrne

Dr. Michaels

Alice Levitt Alice Levitt

Girl with ball

Eliot Rockett Eliot Rockett

Man on Ladder / Man in Jeep

Karen MacDonald Karen MacDonald

Girl in Rain

Lee Kayman Lee Kayman

Bartender

Peter Lucas Peter Lucas

Drunk

Rob Benevides Rob Benevides

Robber

Ismael Ramirez Ismael Ramirez

Psychotic Derelict

Crew Members

Hahn Rowe

Original Music Composer

Tania Ferrier

Production Design

Lodge Kerrigan

Screenplay

Teodoro Maniaci

Director of Photography

J. Dixon Byrne

Executive Producer

Melissa Painter

Associate Producer

Rob Benevides

Special Effects Makeup Artist