The casts of God's Not Dead are Kevin Sorbo starring as Professor Radisson, Shane Harper starring as Josh Wheaton, David A.R. White starring as Reverend Dave, Dean Cain starring as Mark, Cassidy Gifford starring as Kara, Marco Khan starring as Misrab. View more to God's Not Dead