Question: who played bart millard in i can only imagin
Answer: J. Michael Finley