Release CalendarTop 250 MoviesMost Popular MoviesBrowse Movies by GenreTop Box OfficeShowtimes & TicketsMovie NewsIndia Movie Spotlight
    What's on TV & StreamingTop 250 TV ShowsMost Popular TV ShowsBrowse TV Shows by GenreTV News
    What to WatchLatest TrailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily Entertainment GuideIMDb Podcasts
    OscarsCannes Film FestivalStar WarsAsian Pacific American Heritage MonthSummer Watch GuideSTARmeter AwardsAwards CentralFestival CentralAll Events
    Born TodayMost Popular CelebsCelebrity News
    Help CenterContributor ZonePolls
For Industry Professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign In
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • Trivia
IMDbPro
Ioan Gruffudd in Forever (2014)

Full cast & crew

The Ecstasy of Agony

Forever

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Brad Anderson
    Brad Anderson

Writers

Edit
  • Matthew Miller
    Matthew Miller
    created by (creator) (as Matt Miller)
  • Allen MacDonald
    Allen MacDonald
    written by
  • P. Carter
    P. Carter
    staff writer (uncredited)

Cast

Edit
(in credits order)
  • Ioan Gruffudd
    Ioan Gruffudd
    Ioan Gruffudd
    Henry Morgan
  • Alana De La Garza
    Alana De La Garza
    Alana De La Garza
    Jo Martinez
  • Joel David Moore
    Joel David Moore
    Joel David Moore
    Lucas Wahl
  • Donnie Keshawarz
    Donnie Keshawarz
    Donnie Keshawarz
    Mike Hanson
  • Lorraine Toussaint in Saving Grace (2007)
    Lorraine Toussaint
    Lorraine Toussaint
    Lt. Joanna Reece
    (credit only)
  • Judd Hirsch in Numb3rs (2005)
    Judd Hirsch
    Judd Hirsch
    Abe
  • Hilarie Burton Morgan
    Hilarie Burton Morgan
    Hilarie Burton Morgan
    Iona Payne
    (as Hilarie Burton)
  • Robert Petkoff
    Robert Petkoff
    Cliff Wadlow
  • Victoria Haynes
    Victoria Haynes
    Nora Morgan
  • Jane Seymour
    Jane Seymour
    Jane Seymour
    Maureen Delacroix
  • Christina Brucato
    Christina Brucato
    Christina Brucato
    Gwyneth Gaines
  • Jason Babinsky
    Jason Babinsky
    Jason Babinsky
    Richard Gaines
  • Joel Leffert
    Joel Leffert
    Joel Leffert
    Psychiatrist
  • Jimmy Palumbo
    Jimmy Palumbo
    Jimmy Palumbo
    Jon Worley
Rest of cast listed alphabetically
  • Marmee Regine Cosico
    Marmee Regine Cosico
    Medical Clerk
    (uncredited)
  • Chris J. Cullen
    Chris J. Cullen
    Chris J. Cullen
    Officer
    (uncredited)
  • Ari Werlein
    Ari Werlein
    Ari Werlein
    Bar Attendee
    (uncredited)

Producers

Edit
  • Zev Borow
    Zev Borow
    consulting producer
  • Chris Fedak
    Chris Fedak
    executive producer
  • Jennifer Gwartz
    Jennifer Gwartz
    executive producer
  • Jim Hilton
    Jim Hilton
    co-producer
  • Sarah Nicole Jones
    Sarah Nicole Jones
    co-producer
  • Phil Klemmer
    Phil Klemmer
    consulting producer
  • John T. Kretchmer
    John T. Kretchmer
    co-executive producer
  • Dan Lin
    Dan Lin
    executive producer
  • Janet Lin
    Janet Lin
    producer
  • Cameron Litvack
    Cameron Litvack
    consulting producer
  • Matthew Miller
    Matthew Miller
    executive producer (as Matt Miller)
  • Ray Quinlan
    Ray Quinlan
    producer (as Raymond Quinlan) (produced by)

Composer

Edit
  • Josh Kramon
    Josh Kramon

Cinematographer

Edit
  • Jack Donnelly
    Jack Donnelly
    director of photography

Editor

Edit
  • Kevin Mock
    Kevin Mock

Casting Director

Edit
  • Suzanne Ryan
    Suzanne Ryan

Production Designer

Edit
  • Anne Stuhler
    Anne Stuhler

Art Director

Edit
  • Victoria Ruskin
    Victoria Ruskin

Set Decorator

Edit
  • Alexandra Mazur
    Alexandra Mazur

Costume Designer

Edit
  • Lorraine Calvert
    Lorraine Calvert

Makeup Department

Edit
  • Todd Kleitsch
    Todd Kleitsch
    makeup department head
  • Toni Roman
    Toni Roman
    hair stylist
  • Jasen Joseph Sica
    Jasen Joseph Sica
    hair department head (as Jasen Sica)
  • Tom Denier Jr.
    Tom Denier Jr.
    special makeup effects artist (uncredited)
  • Gary English
    Gary English
    hair stylist (uncredited)
  • Gary Martori
    Gary Martori
    hair stylist (uncredited)

Production Manager

Edit
  • John P. Fedynich
    John P. Fedynich
    unit production manager

Second Unit Directors or Assistant Directors

Edit
  • John Gallagher
    John Gallagher
    first assistant director
  • Lora Sorrentino
    Lora Sorrentino
    second assistant director

Art Department

Edit
  • Jerry DeRogatis
    Jerry DeRogatis
    property master
  • Vanesa Furnari
    Vanesa Furnari
    props assistant
  • Joseph Garzero
    Joseph Garzero
    chargeperson scenic artist
  • Amy Brenner Joseph
    Amy Brenner Joseph
    props
  • Andrew Lupo
    Andrew Lupo
    construction grip
  • Bryan Wieczezak
    Bryan Wieczezak
    shop foreman
  • Eileen Dennehy
    Eileen Dennehy
    props (uncredited)
  • Mollie Laurienzo
    Mollie Laurienzo
    art department coordinator (uncredited)
  • Marci Mudd
    Marci Mudd
    assistant art director (uncredited)
  • Joe Murray
    Joe Murray
    assistant property master (uncredited)

Sound Department

Edit
  • Peter Austin
    Peter Austin
    supervising sound editor
  • Mark DeSimone
    Mark DeSimone
    adr mixer
  • Tom Marks
    Tom Marks
    re-recording mixer
  • James J. Sabat Jr.
    James J. Sabat Jr.
    production sound mixer
  • Gregory H. Watkins
    Gregory H. Watkins
    re-recording mixer
  • Justine Baker
    Justine Baker
    adr recordist (uncredited)
  • Damon Cohoon
    Damon Cohoon
    assistant sound editor (uncredited)
  • Rickley W. Dumm
    Rickley W. Dumm
    sound effects editor (uncredited)
  • Daniel McIntosh
    Daniel McIntosh
    sound mixer: tandem unit (uncredited)
  • Stacey Michaels
    Stacey Michaels
    foley mixer (uncredited)

Special Effects

Edit
  • Eugene Hitt
    Eugene Hitt
    special effects technician

Visual Effects

Edit
  • Lauren Aspden
    Lauren Aspden
    visual effects coordinator: CVD VFX
  • Cody Averill
    Cody Averill
    digital compositor: CVD VFX
  • John Bair
    John Bair
    vfx supervisor
  • Michelle Kee
    Michelle Kee
    visual effects production manager: CVD VFX
  • Milton Muller
    Milton Muller
    digital compositor: CVD VFX
  • Fenner Rockliffe
    Fenner Rockliffe
    digital compositor: CVD VFX
  • Chris Van Dyck
    Chris Van Dyck
    visual effects supervisor: CVD VFX
  • Pedro Atienzar
    Pedro Atienzar
    cg artist (uncredited)
  • Renuka Ballal
    Renuka Ballal
    visual effects producer (uncredited)
  • Rebecca Dunn
    Rebecca Dunn
    visual effects producer (uncredited)

Stunts

Edit
  • Jery Hewitt
    Jery Hewitt
    stunt coordinator
  • Christopher Place
    Christopher Place
    stunts (uncredited)

Camera and Electrical Department

Edit
  • Tom Concordia
    Tom Concordia
    still photographer
  • Peter Kantor
    Peter Kantor
    grip
  • Brian McClean
    Brian McClean
    gaffer
  • Brendan Quinlan
    Brendan Quinlan
    key grip
  • Carlos Boillat
    Carlos Boillat
    electrician (uncredited)
  • Phillip V. Caruso
    Phillip V. Caruso
    production still photographer (uncredited)
  • Ted Chu
    Ted Chu
    camera operator (uncredited)
  • Glenn Davis
    Glenn Davis
    dimmer board operator (uncredited)
  • Leonardo Gomez II
    Leonardo Gomez II
    digital film loader (uncredited)
  • David Granito
    David Granito
    grip (uncredited)

Casting Department

Edit
  • Barbara Fiorentino
    Barbara Fiorentino
    original casting
  • Clara DeAngelo
    Clara DeAngelo
    casting associate (uncredited)
  • Joanna Leeds
    Joanna Leeds
    adr voice casting (uncredited)
  • Meredith Jacobson Marciano
    Meredith Jacobson Marciano
    extras casting (uncredited)
  • Peachy Pascual
    Peachy Pascual
    executive in charge of casting (uncredited)

Costume and Wardrobe Department

Edit
  • Debra Peck
    Debra Peck
    set costumer
  • Linda Giammarese
    Linda Giammarese
    costume supervisor (uncredited)
  • Rene Marie Irwin
    Rene Marie Irwin
    set costumer (uncredited)
  • Paige Lundgren
    Paige Lundgren
    costume production assistant (uncredited)
  • Meghan Corea Raymond
    Meghan Corea Raymond
    assistant costume designer (uncredited)
  • Seana Gordon
    Seana Gordon
    tailor (uncredited)
  • Lucia Shapiro
    Lucia Shapiro
    set costumer (uncredited)
  • Taylor Smith
    Taylor Smith
    set costumer (uncredited)

Editorial Department

Edit
  • James Huffman
    James Huffman
    general manager: dailies
  • Tom Runquist
    Tom Runquist
    assistant editor
  • Whitney Trower
    Whitney Trower
    dailies technician
  • Randy Beveridge
    Randy Beveridge
    senior digital intermediate colorist (uncredited)
  • Leo de Wolff
    Leo de Wolff
    workflow producer (uncredited)
  • Christina M. Fitzgerald
    Christina M. Fitzgerald
    post production supervisor (uncredited)
  • Francisco Peralta
    Francisco Peralta
    assistant on-line editor (uncredited)
  • Michael Prosetti
    Michael Prosetti
    post production coordinator (uncredited)
  • David Joshua Smith
    David Joshua Smith
    colorist: dailies (uncredited)
  • Mark Torres
    Mark Torres
    post production assistant (uncredited)

Location Management

Edit
  • Guy Efrat
    Guy Efrat
    location manager
  • Meredith Crowley
    Meredith Crowley
    location scout (uncredited)
  • Frank Dauro
    Frank Dauro
    assistant location manager (uncredited)
  • Thomas DeLuca
    Thomas DeLuca
    location assistant (uncredited)
  • Malaika Johnson
    Malaika Johnson
    location scout (uncredited)
  • Anthony Mandello
    Anthony Mandello
    location assistant (uncredited)
  • Mike O'Neill
    Mike O'Neill
    location coordinator (uncredited)

Music Department

Edit
  • Billy Gottlieb
    Billy Gottlieb
    music supervisor
  • Jenny Leite
    Jenny Leite
    music editor
  • Nate Finan
    Nate Finan
    composer: additional music (uncredited)
  • Lior Rosner
    Lior Rosner
    composer: additional music (uncredited)
  • Jake Staley
    Jake Staley
    composer: additional music (uncredited)
  • Joel Aaron Thompson
    Joel Aaron Thompson
    composer: additional music (uncredited)

Transportation Department

Edit
  • Louis Stitzer
    Louis Stitzer
    transportation
  • Patrick Hogan
    Patrick Hogan
    transportation co-captain (uncredited)

Additional Crew

Edit
  • Duilio Ballatore
    Duilio Ballatore
    assistant
  • Ashley Buonanno
    Ashley Buonanno
    payroll accountant
  • Pearl Fearon
    Pearl Fearon
    second assistant accountant
  • Timothy A. Lynch
    Timothy A. Lynch
    second second assistant accountant
  • Bonnie Munoz
    Bonnie Munoz
    production accountant (as Bonnie M. Muñoz)
  • Shiya Ribowsky
    Shiya Ribowsky
    medical advisor
  • Ulises Rodriguez
    Ulises Rodriguez
    production coordinator
  • Cristina Allica
    Cristina Allica
    writers assistant (uncredited)
  • Tiana Graziadei
    Tiana Graziadei
    production secretary (uncredited)
  • Aaron Jensen
    Aaron Jensen
    first assistant accountant (uncredited)

Contribute to this page

Suggest an edit or add missing content
  • IMDb Answers: Help fill gaps in our data
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb app
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb app
For Android and iOS
Get the IMDb app
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.