Cast and Crew of I Can Only Imagine

Cast of
I Can Only Imagine

About I Can Only Imagine

10-year-old Bart Millard lives with his mother and abusive father Arthur in Texas. One day his mother drops him off at a Christian camp where he meets Shannon. Upon his return from camp, Bart finds his mother has left and movers are removing her belongings. He angrily confronts his father, who denies that his abusiveness was the reason she left. Years later, in high school, Bart and Shannon are dating. Bart plays football to please his father but is injured, breaking both ankles and ending his career. The only elective with openings is music class, so he reluctantly signs up.

Full Cast of I Can Only Imagine

J. Michael Finley
plays Bart Millard

Dennis Quaid
plays Arthur

Dennis Quaid as Arthur

Dennis William Quaid (born April 9, 1954) is an American actor. He became known during the 1980s after appearing in s...

See Dennis Quaid's other roles

Cloris Leachman
plays Memaw

Cloris Leachman as Memaw

Cloris Leachman (April 30, 1926 – January 26, 2021) was an American actress and comedian, whose career spanned over s...

See Cloris Leachman's other roles

Brody Rose
plays Young Bart

Madeline Carroll
plays Shannon

Madeline Carroll as Shannon

Madeline Carroll (born March 18, 1996) is an American actress and she is best known for playing Julianna "Juli" Baker...

See Madeline Carroll's other roles

Gianna Simone
plays Dr. Avondale

Kevin Downes
plays Singleton

Jason Burkey
plays Mike

Jason Burkey as Mike

Jason Burkey was born on August 6, 1985 and is currently 38 years old.

See Jason Burkey's other roles

Rhoda Griffis
plays Jen

Rhoda Griffis as Jen

Rhoda Griffis was born on January 9, 1965 and is currently 59 years old.

See Rhoda Griffis's other roles

Tanya Clarke
plays Adele

Tanya Clarke as Adele

Tanya Clarke was born on February 2, 1972 and is currently 52 years old.

See Tanya Clarke's other roles

Nicole DuPort
plays Amy Grant

Priscilla C. Shirer
plays Mrs. Fincher

Taegen Burns
plays Young Shannon

Trace Adkins
plays Brickell

Trace Adkins as Brickell

Tracy Darrell "Trace" Adkins (born January 13, 1962) is an American country music artist. He made his debut in 1996 w...

See Trace Adkins's other roles

Mark Furze
plays Nathan

Randy McDowell
plays Jim

Cole Marcus
plays Robbie

Alexander Dominguez
plays Kent

J.R. Cacia
plays Rusty

Mark Robert Ellis
plays Coach

Samuel Sadovnik
plays Young Kent

Kerry McCormick
plays Nurse

David Norona
plays Bill Layton

David Norona as Bill Layton

David Norona, (many times written as David Noroña) (born December 14, 1972) is a Cuban American actor, director who h...

See David Norona's other roles

Bill 'Bubba' Bussey Jr.
plays Radio DJ #2

Jake B. Miller
plays Michael W. Smith

Jake B. Miller as Michael W. Smith

Jake Miller is an actor.

See Jake B. Miller's other roles

Ed Spinelli
plays Coach (uncredited)

Brenda Williams
plays Concert Attender (uncredited)


Crew of I Can Only Imagine

Discover the backstage crew of I Can Only Imagine →