Miembro del elenco de la exitosa serie de Netflix, Anne with an E, que consiguió un papel en la película para televisión del 2018, 7 Hills. Como cantante, lanzó un sencillo debut llamado "Nowhere" en el 2018 que apareció en Radio Disney.
Tomó varias clases de improvisación e interpretación tanto en Toronto como en Los Ángeles, California.
Apareció como estrella invitada en un episodio de Odd Squad y Murdoch Mysteries. Es también un jugador de hockey y músico.
Es de Ontario, Canadá. Tiene una hermana llamada Kate Meagher.
Actuó como cantante en un evento llamado Just Show Up Show que fue encabezado por Austin Mahone.