[1] Es conocido por haber interpretado a Will Belmont en Scream.
[2][3][4] Weil nació en Portland, Oregón, donde descubrió su gusto por la actuación al participar en un musical a la edad de diez años, por lo que continuó trabajando semiprofesionalmente hasta los quince años.
[6][7] Seis meses después de mudarse a Los Ángeles, Weil obtuvo su primera oportunidad al obtener el papel de Derek en la película para televisión de Lifetime Lies in Plain Sight, protagonizada por Martha Higareda y Chad Michael Murray, a esto le siguió una participación en The Jadagrace Show, donde interpretó a Bradley en 2012.
[5] En 2013 dio vida a un matón en The Young and the Restless y fue elegido para interpretar a Luellyn en Sharknado del canal SyFy.
[7] Participó en la película de 2015 McFarland, USA protagonizada por Kevin Costner,[5] y en 2016 se dio a conocer que fue contratado para aparecer de forma recurrente en el serial televisivo Days of Our Lives dando vida a Mark McNair.