Question: who plays lead in i can only imagine
Answer: J. Michael Finley