Actor best known to MTV viewers as Will Belmont in the television adaptation of the Scream franchise. He also landed a role in the television movie Sharknado in 2013.
He performed in his first musical at ten years old and continued to do semi-pro theater until the age of fifteen. His first on-screen role was for the Lifetime movie Lies in Plain Sight.
He was born and raised in Portland, Oregon. He moved to Los Angeles at sixteen.