Carson MacCormac

Carson MacCormac (born October 21, 1999) is a Canadian actor, screenwriter, and producer from Oakville, Ontario. He is best known for his role as Zach in the TV series My Life with the Walter Boys. He began acting professionally in 2017, appearing in TV series like Bellevue (2017) and Big Top Academy (2018), and in short films such as Cold Hands (2017). He made his feature film debut in Giant Little Ones (2018) and has since appeared in Shazam! (2019) and Shazam! Fury of the Gods (2023), Luckiest Girl Alive (2022), and Clown in a Cornfield (2025).

In addition to acting, MacCormac wrote the screenplay and produced the short film Thinly Veiled, showcasing his talents behind the camera. He also won Best Lead Actor at the Montreal Independent Film Festival in 2021 for his performance in East of Middle West.

Known For

Shazam! Not in library

Shazam!

2019

Shazam! Fury of the Gods Not in library

Shazam! Fury of the Gods

2023

Locke & Key Not in library

Locke & Key

2020

Locke & Key Not in library

Locke & Key

2020

Luckiest Girl Alive Not in library

Luckiest Girl Alive

2022

Clown in a Cornfield Not in library

Clown in a Cornfield

2025

My Life with the Walter Boys Not in library

My Life with the Walter Boys

2023

My Life with the Walter Boys Not in library

My Life with the Walter Boys

2023

Giant Little Ones Not in library

Giant Little Ones

2019

October Faction Not in library

October Faction

2020

Acting

2025 Clown in a Cornfield as Cole Hill
2025 Where Did the Adults Go? as Miles
2025 Carter as Carter
2025 This Is Not a Test as Trace In Library
2024 My Son's Deception as Tyler
2023 Shazam! Fury of the Gods as Brett Breyer
2023 My Life with the Walter Boys
2023 My Life with the Walter Boys as Zach (3 episodes)
2022 Luckiest Girl Alive as Young Dean
2021 East of Middle West as Chris
2020 Thinly Veiled as Tyler
2020 October Faction as Rob (3 episodes)
2020 Locke & Key as Benjamin Locke (uncredited) (1 episode)
2020 Locke & Key as Benjamin Locke (2 episodes)
2019 Riot Girls as Spit
2019 Shazam! as Brett Bryer
2019 Giant Little Ones as Michael
2018 Zombie at 17 as Connor Foster
2017 Cold Hands as Lucas
2017 Bellevue as Young Adam Ryder (1 episode)
Toast as Andrew

Writing

2020 Thinly Veiled Screenplay