Cast and Crew of A Warrior's Heart

Cast of
A Warrior's Heart

About A Warrior's Heart

Unable to cope with his military father's sudden death in combat, quick-tempered teen, Conor, starts getting into serious trouble. During an intense lacrosse camp, his father's old friend challenges Conor to get his life on track and become a man.

Full Cast of A Warrior's Heart

Kellan Lutz
plays Conor Sullivan

Ashley Greene
plays Brooklyn Milligan

Adam Beach
plays Sgt. Major Duke Wayne

Adam Beach as Sgt. Major Duke Wayne

Adam Ruebin Beach (born November 11, 1972) is a Canadian Saulteaux actor. He is best known for his roles as Tommy on ...

See Adam Beach's other roles

Gabrielle Anwar
plays Claire Sullivan

Chord Overstreet
plays Dupree

William Mapother
plays Coach David Milligan

William Mapother as Coach David Milligan

William Reibert Mapother Jr. (/ˈmeɪpɒθər/; born April 17, 1965) is an American actor, known for his role as Ethan Rom...

See William Mapother's other roles

Chris Potter
plays Seamus 'Sully' Sullivan

Aaron Hill
plays Joe Bryant

Aaron Hill as Joe Bryant

Aaron J. Hill (born April 23, 1983) is an American actor most famous for his portrayal of "Beaver" on the television ...

See Aaron Hill's other roles

Daniel Booko
plays Powell

Daniel Booko as Powell

Daniel Booko was born on October 17, 1983 and is currently 40 years old.

See Daniel Booko's other roles

Ridge Canipe
plays Keegan Sullivan

Ridge Canipe as Keegan Sullivan

Ridge Canipe (born July 13, 1994) is an American teen actor. Ridge is best known for his roles in Walk the Line (as y...

See Ridge Canipe's other roles

Jay Hayden
plays J.P. Jones

Jay Hayden as J.P. Jones

Jay Hayden (born February 20, 1987) is an American actor. He starred in the ABC comedy-drama series The Catch (2016–1...

See Jay Hayden's other roles

Bryan Lillis
plays Riggins

Lauren Minite
plays Charlie

Jim Pacitti
plays Coach Jarvis

Martin Dugard
plays Coach Richie Meade

Alex Rose Wiesel
plays Girls Lacrosse Player #12

Brandon Oakes
plays Bureaucrat

Joe Cappelletti
plays Game Announcer Voice

Tj Austin
plays Combat Marine Sgt. Rock

Hymnson Chan
plays Brierfield Player

Trevor Butcher
plays Brierfield Lacrosse Player

Martin Santander
plays Lacrosse Player

Greg Collins
plays First Policeman


Crew of A Warrior's Heart

Discover the backstage crew of A Warrior's Heart →