• “Upload” season 3 continues Nathan and Nora’s story with new challenges and obstacles both in Lakeview and the real world. Old and new characters join the cast.
  • Robbie Amell plays Nathan Brown, a computer engineer who was murdered but was successfully downloaded into a new body in season 2.
  • Andy Allo portrays Nora Antony, a Horizen employee who develops a close bond with Nathan and falls in love with him. Despite being physically together, Nora and Nathan still face problems.



Upload is back with its third season, and it’s bringing back some well-known characters and introducing new ones. Created by Greg Daniels, Upload is a sci-fi comedy-drama TV series set in 2033, a future where technology has advanced so much that food can be printed, cellphones are literally on your hand, and eternal life can be achieved, though not how many might think. Humans have the option to “upload” their consciousness into a virtual afterlife of their choice (as many brands have their own) where an avatar of themselves is made to host their consciousness, memories, and more, thus allowing them to have a second life.

Upload follows Nathan Brown, a recently deceased computer engineer who falls in love with his “angel”, Nora Antony, and together, they find out that Nathan was actually murdered. Upload season 2 introduced a couple of new characters who were key in solving the mystery of Nathan’s murder and bringing Nathan back by downloading him into his body. Upload season 3 continues Nathan and Nora’s story with new challenges and obstacles both in Lakeview and the real world, and they will be accompanied by old and new characters.

Robbie Amell as Nathan Brown

Upload Robbie Amell as Nathan Brown

Robbie Amell plays Nathan Brown, a 27-year-old computer engineer who was working on a digital afterlife accessible to everyone when he was murdered. At the end of Upload season 2, Nathan was successfully downloaded to a body Ingrid secretly grew while a backup version of him was restored in Lakeview – however, his new body might not last for long. Prior to starring in Upload, Robbie Amell played Connor Reed in Code 8 (both the short film and full-length movie), Max in The Babysitter and The Babysitter: Killer Queen, Chris Redfield in Resident Evil: Welcome to Raccoon City, and Ronnie Raymond in the TV series The Flash. In 2023, he played Gallatin in The Witcher season 3.

Andy Allo as Nora Antony

Upload season 3 Nora Antony

Andy Allo plays Nora Antony, a Horizen employee working in customer service for Lakeview. Nora was Nathan’s “angel”, but they soon developed a very close bond and fell in love with each other. After spending some time with the Ludds, Nora reunited with Nathan in season 2 and is now finally physically together with him, but that’s not the end for her and Nathan’s problems. Andy Allo played Serenity in Pitch Perfect 3 and Lt. Wendy Seager in Chicago Fire. Andy Allo is also a singer and songwriter, and in 2011, she joined Prince’s band, The New Power Generation.

Allegra Edwards as Ingrid Kannerman

Upload season 2 Ingrid and Nathan in Lakeview

Allegra Edwards plays Ingrid Kannerman, Nathan’s materialistic and selfish girlfriend who decided Nathan should be uploaded under her family’s data plan so they could still be together even after his death. Ingrid lied to Nathan about uploading herself so they could be together and Nathan broke up with her (again) when he told her the truth, but she still agreed to let Nora and the rest download Nathan to his new body. Prior to Upload, Allegra Edwards had minor appearances in Modern Family, New Girl, The Mindy Project, and Orange is the New Black.

Zainab Johnson as Aleesha

Upload Aleesha

Zainab Johnson plays Aleesha, a Horizen employee working in customer service for Lakeview, and is also Nora’s close friend. In Upload season 2, Aleesha was promoted and she hired a temp to help her with her angel duties, and she also helped Nora and Nathan in their investigation of his murder. Zainab Johnson was part of Last Comic Standing season 8, appeared in the HBO special All Def Comedy, and co-hosted Netflix’s 100 Humans.

Kevin Bigley as Luke

Upload Luke

Kevin Bigley plays Luke, an army veteran who lost both his legs in the war and uploaded before his death. Luke befriended Nathan in Lakeview and sees him as his best friend, but Luke deals with attachment issues. Although Luke is used as comic relief, he has a lot of unresolved trauma. Kevin Bigley appeared in the movies The Dilemma and The Wretched, and played Brian Czyk in Sirens.

Upload Season 3 Supporting Cast & Characters

Upload Lucy and Aleesha in Lakeview

Owen Daniels as A.I. Guy: Lakeview’s virtual employee who is pretty much everywhere serving the uploads. Owen Daniels played Obie Hanrahan in Space Force.

Mackenzie Cardwell as Tinsley: Aleesha’s temp who used Nora’s avatar in season 2. Mackenzie Cardwell had minor roles in Supernatural and Almost Human.

Josh Banday as Ivan: Nora’s coworker at Horizen and an undercover agent for the Ludds. Josh Banday had minor roles in The Big Bang Theory, You Get Me, Mom, Murderville, and Pam & Tommy.

Jeanine Mason as Karina Silva: a new Horizen executive in charge of new product development and cybersecurity. Jeanine Mason played Merav in Of Kings and Prophets, Dr. Sam Bello in Grey’s Anatomy, and Liz Ortecho in Roswell, New Mexico.

Andrea Rosen as Lucy: Nora, Aleesha, Ivan, and Tinsley’s boss at Horizen. Andrea Rosen appeared in Rescue Me and Episodes.

William B. Davis as David Choak: one of the wealthiest uploads in Lakeview and the one who ordered Nathan’s murder. William B. Davis is best known for playing The Smoking Man in The X-Files.

Leave a Reply

Your email address will not be published. Required fields are marked *