Cast and Crew of All for Love

Cast of
All for Love

About All for Love

When a romance novelist is teamed with a Navy SEAL as research for her book, by a mandate from her publisher, she is less than thrilled and he is more than honest. However, as she works with the SEAL, she has a change of heart and learns to look at her life and writing with a different point of view.

Full Cast of All for Love

Sara Rue
plays Jo

Sara Rue as Jo

Sara Rue (born January 26, 1979) is an American television actress. She is best known for her roles on Popular and Le...

See Sara Rue's other roles

Steve Bacic
plays Colin

Steve Bacic as Colin

​From Wikipedia, the free encyclopedia Steve Bacic (born March 13, 1965) is a Canadian actor of Croatian origin. He ...

See Steve Bacic's other roles

Teryl Rothery
plays Diane Shaw

Teryl Rothery as Diane Shaw

Teryl Rothery (born November 9, 1962) is a Canadian actress and voice actress. She is best known for her roles as Dr....

See Teryl Rothery's other roles

Jordana Largy
plays Molly

Jordana Largy as Molly

Actress / Talent.

See Jordana Largy's other roles

Arielle Tuliao
plays Stacey

Arielle Tuliao as Stacey

Arielle Tuliao was born on December 21, 1988 in Vancouver, British Columbia, Canada as Arielle Josephine Tuliao. She ...

See Arielle Tuliao's other roles

Reese Alexander
plays Ralph Lodell

Reese Alexander as Ralph Lodell

Reese Alexander is an actor.

See Reese Alexander's other roles

Drew Ray Tanner
plays PJ Salazar

Drew Ray Tanner as PJ Salazar

Drew Ray Tanner was born on February 12th, 1992 in Victoria, B.C. He is an actor known for Riverdale (2017) , Somewhe...

See Drew Ray Tanner's other roles

Alika Autran
plays Carlie Jonas

Gabe Grzybowski
plays Tiny

Jennifer Cheon
plays Photographer

Jennifer Cheon as Photographer

Jennifer Cheon Garcia is a native to Vancouver, Canada and of Mexican/Korean heritage. She is also a New Zealand resi...

See Jennifer Cheon's other roles

Lindsay Maxwell
plays Alexis

Lindsay Maxwell as Alexis

Lindsay Maxwell is a Canadian film and television actress. Maxwell was born in Powell River, British Columbia, Canada...

See Lindsay Maxwell's other roles

Mark James
plays Male Model

Ashley Ross
plays Abby (uncredited)

David Bloom
plays Lowell Bingley


Crew of All for Love

Discover the backstage crew of All for Love →