Nickelodeon personality who landed a starring role in the 2018 series Star Falls as Nate Rex. He would also be seen as Young Jace in Shadowhunters: The Mortal Instruments, and had a recurring role in the series Incorporated. He also appeared in the TV series Detention Adventure in 2019.
He began his professional acting career in 2016.
He was a guest star in the FX comedy series Man Seeking Woman.
He is from Toronto, Canada.