Edit
Before Homosexuals (2017) Poster

Full Cast & Crew

Directed by 

John Scagliotti ... (directed by)

Writing Credits (in alphabetical order)  

Betsy Kalin ... (writer)
John Scagliotti ... (writer)
JoAnn Wypijewski ... (writer)

Cast  

Janet Afary Janet Afary ... Self
Laetitia Andrieu Laetitia Andrieu ... French School Teacher
Susan Bonthron Susan Bonthron ... (voice)
Bernadette Brooten Bernadette Brooten ... Self
Patty Carpenter Patty Carpenter ... (voice)
Louis Crompton Louis Crompton ... Self
Krystie Curtiss Krystie Curtiss ... Greek Chorus
Suzanne d'Corsey Suzanne d'Corsey ... Sappho (voice)
Max Dashu Max Dashu ... Self
Christopher Dawes ... Walt Whitman / Biblical Narrator (voice)
Arthur Dean Arthur Dean ... (voice)
Jens Dobler Jens Dobler ... Self
Ralf Dose Ralf Dose ... Self
Jeremy Gold Jeremy Gold ... (voice)
Brad Griffith ... Plato (voice)
Charles Gueboguo Charles Gueboguo ... Self
Dean Hamer ... Self
Gert Hekma Gert Hekma ... Self
Gilbert Herdt Gilbert Herdt ... Self
Seth Jacobowitz Seth Jacobowitz ... Self
Anne Jedrzejewski Anne Jedrzejewski ... Greek Chorus
Terrance Kissack Terrance Kissack ... Self
Steven Liang Steven Liang ... (voice)
Lauren LoGiudice ... Roman Priestess (Spell Caster)
Michael Lombardi-Nash Michael Lombardi-Nash ... Self
Nicole LoPresti Nicole LoPresti ... Greek Chorus
Edward Maeder Edward Maeder ... Self
Maria Margaronis Maria Margaronis ... Self
Shelly Mars Shelly Mars ... Dr. Ghislaine Pussait
Neil McKenna Neil McKenna ... Self
Mel Motel Mel Motel ... Greek Chorus
Ariel Nelson Ariel Nelson ... Greek Chorus
Rictor Norton Rictor Norton ... Self
Akira Ohno Akira Ohno ... Self
Thorsten Opper Thorsten Opper ... Self
Richard Parkinson Richard Parkinson ... Self
Joan Peters Joan Peters ... (voice)
Brandon Peterson Brandon Peterson ... C.P. Cavafy (voice)
Géraldine Routel Géraldine Routel ... Woman Kissing Tombstone of Oscar Wilde
Sheila Rowbotham Sheila Rowbotham ... Self
Tzelan Sang Tzelan Sang ... Self
James M. Saslow James M. Saslow ... Self
John Scagliotti John Scagliotti ... Self
Gary Schmidgall Gary Schmidgall ... Self
Gemma Seymour Gemma Seymour ... Greek Chorus
Karl-Heinz Steinle Karl-Heinz Steinle ... Self
Ryan Dowd Urch Ryan Dowd Urch ... (voice)
Theo VanDerMeer Theo VanDerMeer ... Self
Ruth Vanita Ruth Vanita ... Self
Sophie Volpp Sophie Volpp ... Self
Geoffrey Weeks Geoffrey Weeks ... Self
Richard M. Wizansky Richard M. Wizansky ... Oscar Wilde (voice)
JoAnn Wypijewski JoAnn Wypijewski ... Self
Richard Wyzanski Richard Wyzanski ... (voice)

Produced by 

Christopher Dawes ... co-producer
Steven Fox ... co-executive producer
David M. Hall ... co-producer
Scott Handleman ... co-executive producer
Anne-K. Jung ... line producer
Betsy Kalin ... co-producer
H.B. Lozito ... line producer
James Pollin ... co-executive producer
Grey Sample ... executive producer
John Scagliotti ... executive producer
Olivia Tusinski ... line producer
Susie Woods ... line producer

Music by 

Petina Cole ... assistant composer
Don DiNicola ... composer

Cinematography by 

Matt Bucy ... (additional cinematography)
Richard Davis ... (additional cinematography)
Christopher Dawes ... (additional cinematography)
David M. Hall ... (additional cinematography)
Michael Hanish ... (cinematography)
Arnaud Lalanne ... (cinematography)

Editing by 

Christopher Dawes ... (edited by)
David M. Hall ... (edited by)
Michael Hanish ... (additional editing)
H.B. Lozito ... (additional editing)

Makeup Department 

Remi Anderson ... hair stylist / makeup artist
Kelly Merrigan ... hair stylist / makeup artist

Art Department 

William Cleveland ... illustrator
David M. Hall ... illustrator
Daneisha Kirksey ... illustrator
David Knight ... illustrator
Carol Ruzicka ... illustrator
Lawrence Wardlaw ... set designer

Sound Department 

Matthew Hall ... assistant sound recordist
Chad Roucroft ... sound mixer
David Snyder ... sound recordist

Camera and Electrical Department 

Christopher Dawes ... still photographer
David M. Hall ... still photographer
Michael Hanish ... still photographer
Betsy Kalin ... still photographer
Arnaud Lalanne ... still photographer
Liz LaVorgna ... still photographer
Julie Ranjard ... assistant cinematographer
John Scagliotti ... still photographer

Animation Department 

David M. Hall ... motion graphics

Editorial Department 

Matt Bucy ... colorist

Music Department 

Peter Lerman ... additional score production

Additional Crew 

Betsy Kalin ... researcher
Maria Margaronis ... researcher
Susie Woods ... researcher

Thanks 

Susan Davis ... special thanks
Dave Hall ... special thanks
Keri Harshbarger ... special thanks
Catherine Ann Johnson-Roeh ... special thanks
Manolis Stavlas ... special thanks
Shawn C. Wilson ... special thanks

See also

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

Contribute to This Page


Recently Viewed