Edit
Good Guy with a Gun (2022) Poster

Full Cast & Crew

Directed by 

John Mossman

Writing Credits (in alphabetical order)  

John Mossman

Cast (in credits order)  

Beck Nolan ... Will Greenwood
Jack Cain ... Jonah
Tiffany Bedwell ... Tessa Greenwood
Dan Waller ... Duke
Ian Barford Ian Barford ... Jerry
David Stobbe ... Cade
Morgan P. Allen ... Auggie
Liv Shine Liv Shine ... Donelle
John Mossman ... Riggs
Joe Swanberg ... Tom Greenwood
John LaFlamboy ... Officer Osborne
David Pasquesi ... Philip
Jennifer Jelsema ... Anna
Elizabeth Laidlaw ... Marilyn
Skye Shrum Skye Shrum ... Noreen
Roger Welp ... Officer Kruegher
Kathy Scambiatterra ... Mrs. Zirzow
Chad Kaple Chad Kaple ... Mr. Hargis
Jeff Christian Jeff Christian ... Man on Street
Rest of cast listed alphabetically:
Todd Wojcik ... Father Tinley

Produced by 

Arvin Bagherpour ... executive producer
Ana Christian ... post producer
John Condne ... executive producer
DeAnna Cooper ... producer
Kevin Cooper ... producer
Carly Glenn ... executive producer
Mark Hoppe ... executive producer
Mary Hoppe ... executive producer
Chad Kaple ... executive producer
John LaFlamboy ... executive producer
Chris Lane ... executive producer
Edwin Linker ... executive producer
David Matthews ... executive producer
Will Meyers ... executive producer
Amir Mohabbat ... executive producer
Alix Purakal ... executive producer
John Purakal ... executive producer
Kristopher Rey-Talley ... executive producer
Patrick Ryan Richter ... line producer (as Patrick Richter)
Sam Scambiatterra ... executive producer
C. Ryan Stemple ... post producer
Roger Welp ... executive producer

Music by 

Petter Wahlback

Cinematography by 

Christopher Lane

Editing by 

Ana Christian

Casting By 

Claire Simon

Production Design by 

Emmy Weldon

Set Decoration by 

Melissa Schlesinger

Costume Design by 

Yasmina Gavojdian ... (as Yasmina Gvodjian)

Makeup Department 

Alana Areyzaga ... makeup artist

Production Management 

Yajaira Marie ... production manager

Second Unit Director or Assistant Director 

Giuliana Barrea ... assistant to the director
Jay Bell ... Additional First Assistant Director
Jeff Christian ... second unit director
Jake W. Frank ... second assistant director
Lena Padua ... additional second assistant director

Art Department 

Lukia Artemakis ... art pa
Leo Bassow ... set dresser
Emmet Broderick ... graphic designer
Eddie Lin ... storyboard artist / storyboard artist: art department
Melissa Schlesinger ... lead scenic artist

Sound Department 

Cory Coken ... sound editor
Noelle Daniels ... foley editor
Nickolas Engelman ... sound mixer
Joe Garstki ... additional sound mixer
Bryen Hensley ... post sound supervisor
Laura Rouser ... post sound producer
Jeff Ryan ... sound designer
Victoria Salazar ... dialogue editor
Stosh Tuszynski ... re-recording mixer
Katie Waters ... foley artist

Special Effects by 

Matt Stratton ... weapons master

Visual Effects by 

Matt Kitchen ... visual effects artist

Stunts 

Shane Alexander ... stunts
Daniel Ford Beavis ... stunts
Jeff Christian ... fight choreographer
Dan Fierro ... Stunt double: Will
Ariel Lee ... stunts
Emmanuel Manzanares ... stunt coordinator
Natalie M. Meyer ... stunt double: Tessa
Greg Poljacik ... stunt coordinator
Brandon Power ... stunts
Skylar Severance ... stunts
Jacob D. Singletary ... stunts
Cheyenne Watson ... Stunt double: Riggs

Camera and Electrical Department 

Sven Brogren ... key grip
Greg Egon ... camera: G/E intern
Joshua Horita ... grip
Dan Izui ... camera operator
Daniel Izui ... 2nd Unit Cinematographer / 2nd Unit DP / camera operator
Jacob Midkiff ... second assistant camera
Grant Penrod ... grip
Adam Peterson ... gaffer
Alex Pieroni ... grip
Estrella Vargas ... first assistant camera
Jarrett Wadley ... grip
Gary Walker ... first assistant camera

Casting Department 

Sarah Cayce ... casting (as Sarah Clark)
Cassidy Price ... casting associate

Editorial Department 

Michael Thomas James ... end credits design
C. Ryan Stemple ... colorist

Script and Continuity Department 

Elaine Hocker ... additional script supervisor
John LaFlamboy ... script consultant
Jessica Siletzky ... script supervisor

Additional Crew 

Jeff Goldman ... international distribution
Mary Hoppe ... set medic
Jada Krueger ... production assistant
Keegan Lauricilla-Reed ... production assistant
Josh Leftwich ... covid compliance officer
Jeff Ryan ... dcp creation
Shane Verkest ... production assistant

Thanks 

Ben Benson ... special thanks
John W. Bosher ... special thanks
Joe Connelly ... special thanks
John Gregg ... special thanks
John LaFlamboy ... special thanks
Paul B. Payne ... special thanks
Steve Streit ... special thanks

See also

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

Contribute to This Page


Recently Viewed