Fan Casting Josh O'Connor as Severus Snape in Harry Potter on MAX

daltt made this fan casting suggestion on August 9, 2023. What do you think? See below to cast your vote, or click here to see all fan casting suggestions for this role.

Josh O'Connor as Severus Snape in Harry Potter on MAX

Josh O'ConnorUnited Kingdom

34 years old
Josh O'Connor (born May 20, 1990) is an British actor. After training at the Bristol Old Vic Theatre School, he had supporting roles in television series such as Doctor Who in 2013 and Peaky Blinde...
See Profile
Loading another FastCast...
Fan Casting

Josh O'Connor

as

Severus Snape (Professor Snape)

in

Harry Potter on MAX

Do you agree?

Harry Potter on MAX

Harry Potter on MAX

by Dana
My fancast for Harry Potter on MAX. I have some disclaimers. First, some actors I’ve fancast in small roles that are def below their pay grade so it def wouldn’t happen, but I like them anyway. Sec...
See Story

Has this person been officially cast for this role? Click here.

Fan casting suggestion made by:

Join the Conversation

0 comments on Josh O'Connor as Severus Snape in Harry Potter on MAX

Josh O'Connor is known for his roles in Cinderella, Florence Foster Jenkins, and The Riot Club. He has been suggested by fans for 461 roles on myCast, including Thomas Senlin in Senlin Ascends. Similar actors include Nicholas Hoult, Aaron Taylor-Johnson, and Bill Skarsgård. Josh O'Connor was suggested to play Severus Snape in Harry Potter on MAX by daltt. Other actors sugggested to play this role include Robert Pattinson, Benedict Cumberbatch, and Adam Driver. Harry Potter on MAX has 122 roles, including Sybill Trelawny, Arabella Figg, and Nymphadora Tonks.

More Fan Casting Suggestions for Severus Snape in Harry Potter on MAX

Newest Stories

Ready to move onto another story? Here are a few more to browse. Assemble your dream cast!

See More