who plays josh in god's not dead
God's Not Dead (film) Josh Wheaton (Shane Harper), an evangelical college student, enrolls in a philosophy class taught by Professor Jeffrey Radisson (Kevin Sorbo), an atheist, who demands his students sign a declaration that "God is dead" to pass. Josh is the only student who refuses to sign. Radisson requires Josh to debate the topic with him but agrees to let the class members decide the winner. Josh's girlfriend Kara (Cassidy Gifford) demands Josh either sign the statement "God is dead" or drop Radisson's class, because standing up to Radisson will jeopardize their academic future. Kara breaks up with Josh for insisting on confessing his belief in God.
Michael Angarano On television, from 2001 to 2006, he had a recurring role on Will & Grace as Elliott, the son of Jack McFarland, a role he reprised in an episode of the show's 2017 reboot. In 2007, he appeared in four episodes of the show 24 as Scott Wallace, a teenager taken hostage by a terrorist. From 2014 to 2015, he played Dr. Bertram "Bertie" Chickering, Jr. on Cinemax's period drama The Knick. Currently, Angarano plays Eddie Zeidel on the Showtime series I'm Dying Up Here.