Known For
Photos
Filmography

Riding Shotgun
Movie · as Felix
Red Camellia
Movie
Can I Come In?
Movie · as Henry

Lunar Sway
Movie · as Stew

Seven Veils
Movie · as Luke

All the Lost Ones
Movie · as Ethan

Exposure
Movie · as Tanner

Die Alone
Movie · as Ethan

Horizon: An American Saga - Chapter 1
Movie · as Sig

Horizon: An American Saga - Chapter 2
Movie

The Million Dollar Bet
Movie · as Hank

Will Trent
TV · as Special Agent Gross · 1 ep

Don't Worry Darling
Movie · as Bill

The Swearing Jar
Movie · as Owen

Clarice
TV · as Tyson Conway · 5 eps

Superman & Lois
TV · as Jimmy Olsen · 1 ep

The Alienist
TV · as Marcus Isaacson · 18 eps

Basorexia
Movie · as Jakob

The Bye Bye Man
Movie · as Elliot

Bottom of the World
Movie · as Alex

When We Rise
TV · as Young Man · 3 eps

Big Little Lies
TV · as Corey Brockfield · 7 eps

Miss Sloane
Movie · as Alex

Evan's Crime
Movie · as Evan White

Vinyl
TV · as Gary / Xavier · 3 eps

12 Deadly Days
TV · as Sammy · 1 ep

Terminator Genisys
Movie · as Eric Thompson

Fragments
Movie · as Sam

Stage Fright
Movie · as Buddy Swanson

Ouija
Movie · as Pete

Hard Drive
Movie · as Ditch

Percy Jackson: Sea of Monsters
Movie · as Tyson

Treading Water
Movie · as Mica

Motive
TV · as Dave Briggs Jr. · 1 ep

Betas
TV · as Zack Casper · 2 eps

Antiviral
Movie · as Edward Porris

Rookie Blue
TV · as Chuck · 1 ep

Someday We Will Get Married
Movie · as James

Hawthorne
TV · as Curtis · 1 ep

Drop Dead Diva
TV · as Kieran · 1 ep

Remember the Daze
Movie · as Pete

Flashpoint
TV · as Carlton Hayward · 1 ep

Citizen Duane
Movie · as Duane Balfour

Big Love
TV · as Ben Henrickson · 53 eps

Santa's Slay
Movie · as Nicolas Yuleson

Rock the Paint
Movie · as Josh

Close to Home
TV · as Colin Parks · 1 ep

Sleepover
Movie · as Gregg

State's Evidence
Movie · as Scott

Hangman's Curse
Movie · as Elijah Springfield

Joan of Arcadia
TV · as Daniel Shoalar · 1 ep

Cold Case
TV · as Ryan Bayes (1990) · 1 ep

Out There
TV · as Reilly Evans · 26 eps

Trancers 6: Life After Deth
Movie · as Punk #1

Partners in Action
Movie · as Teddy (as Doug Smith)

CSI: Miami
TV · as Jason Henderson · 1 ep

Everwood
TV · as Gavin Curtis · 1 ep

The Guardian
TV · as Jay · 1 ep

Crossing Jordan
TV · as Steven Reynolds · 1 ep

CSI: Crime Scene Investigation
TV · as Marlon West · 2 eps

Blast from the Past
Movie · as Adam Age 11

Family Law
TV · as Patrick Samson · 1 ep

Death Game
Movie · as Tristan

The Outer Limits
TV · as Douglas · 1 ep

The X-Files
TV · as Pitcher · 1 ep




