Question: who plays bart millard and i can only imagine
Answer: Brody Rose; J. Michael Finley