Known For
Filmography
Monkey Bread
Movie

Follow Me
Movie · as Guy

Animus
Movie · as Trevor

MEAD
Movie · as Friz

Christmas in Vienna
Movie · as Daniel

Haunt
Movie · as Sam

The L Word: Generation Q
TV · as Scott · 2 eps

Unbroken: Path to Redemption
Movie · as Louis Zamperini

The Rookie
TV · as Franklin Rose · 1 ep

Vampire Wars
Movie · as Beauregard Charmington

Submerged
Movie · as Brandon

Empire
TV · as Xavier Rosen · 4 eps

ETXR
Movie · as Matthew 'Bix' Laughlin

Blood Ransom
Movie · as Roman

Chicago P.D.
TV · as Greg 'Mouse' Gerwitz · 35 eps

Killing Lincoln
Movie · as W. H. Crook

Dead Hearts
Movie · as John

Spread
Movie · as Cameron

Perception
TV · as Chad · 1 ep

Chicago Fire
TV · as Greg 'Mouse' Gerwitz · 2 eps
Stupid Questions
Movie · as Drugstore Boy
The Darkness Is Close Behind
Movie

American Horror Story
TV · as Adam · 1 ep

Days of Our Lives
TV · as Andrew (as Caleb Hunt) · 33 eps
