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