Joshua is a university professor whose study of world cultures and beliefs will come in handy when the end of days draws near and he has to help his family survive.
About James Tupper
James Tupper is no stranger to both the big and small screen. James has appeared in a variety of popular ABC series such as: Revenge, Grey's Anatomy and Men in Trees. James also appeared in the series: Mercy, Resurrection, and Samantha Who?
James can be seen opposite Helen Hunt, Aaron Paul, Maggie Grace, and Rashida Jones in the film Decoding Annie Parker; and he also appeared in the films Playing for Keeps, Me and Orson Welles, and Mr. Popper's Penguins, among others.
In 2017, James will be appear in Jean-Marc Vallée's highly-anticipated HBO limited-series Big Little Lies, created by David E. Kelley and based on Liane Moriarty's book of the same title. In Big Little Lies, James will stars alongside Nicole Kidman, Reese Witherspoon, Laura Dern, Adam Scott, Shailene Woodley, and Alexander Skarsgård.
Follow James on Twitter @mrjamestupper
Join the conversation with #AftermathSeries