actor

Bad Ass

57.94 %|Apr 12, 2012|Action, Drama

Decorated Vietnam hero, Frank Vega returns home only to get shunned by society leaving him without a job or his high school sweetheart. It's not until forty years later when an incident on a commuter bus makes him a local hero where he's suddenly celebrated once again. But his good fortune suddenly turns for the worse when his best friend is murdered and the police aren't doing anything about it.

Featured Crew

Jim Busfield
Producer
Mary Jo Slater
Casting
Ben Feingold
Producer
Ash R. Shah
Producer
Todd Haberman
Original Music Composer
Shannon Makhanian
Casting
Craig Moss
Director
Craig Moss
Writer

Watch it on Stream!

actor
actor
actor
actor

Cast

actor
Danny Trejo
Frank Vega
actor
Ron Perlman
Mayor Williams
actor
Patrick Fabian
Officer Malark
actor
Joyful Drake
Amber Lamps
actor
Harrison Page
Klondike Washington
actor
Richard Riehle
Father Miller
actor
Tonita Castro
Juanita Vega
actor
Frank Maharajh
Detective Shah
actor
Jillian Murray
Lindsay Kendall
actor
Shalim Ortiz
Frank Vega-young
actor
Chris Spencer
Martin Sr.
actor
Jessica Lee
Woman in Purple
actor
John Dixon
Skinhead #1
actor
Olivia Moss
Emily Kendall
actor
Makenzie Moss
Nikki Kendall
actor
Mackenzie King
Girl on Bus
actor
Danny Woodburn
Sluggy Korn-Nuts
actor
Austin Michael Scott
Austin Linkler
actor
Craig Johnson
Sebastian
actor
Erik Betts
Terence
actor
Heidi Kramer
Rebecca Parker
actor
Sam Rubin
Male Interviewer
actor
Ezra Buzzington
Store Clerk
actor
Anthony Martins
Gang Banger #1
actor
Chad Guerrero
Gang Banger #3
actor
Duane Whitaker
Rex / Pawn Shop Owner
actor
David A. Arnold
James Worthy
actor
Norma Michaels
Elderly Women
actor
Tyler Tuione
Churchill
actor
C.C. Taylor
Militant Guy
actor
Larry Moran
Capt. Jenkins
actor
Brian Schlesinger
Aldo the Office Boy
actor
Baxter
Himself
actor
Jack Freshkin
Jewish Priest
actor
Sebastian Valdes
Guy in Jeep
actor
Isabella Cascarano
Agata (uncredited)
actor
Craig Moss
Generous Bus Driver (uncredited)
actor
Brett Friedmann
Office Worker (uncredited)
actor
Robert Sean Burke
Bus Driver #2 (uncredited)
actor
Dorian Kingi
Two Dudes #1 (uncredited)
actor
Joe Ordaz
Two Dudes #2 (uncredited)
actor
Buddy Sosthand
Other Baller #1 (uncredited)
actor
Mark Rhino Smith
Other Baller #3 (uncredited)
actor
Esteban Cueto
Buffed-Out Guy (uncredited)
actor
Dan Snow
TV hockey announcer (voice, uncredited)