← Back to explore
















































Filmography47 titles

The Originals
2013as David
2013as David

The Resident
2018as Cody Coleman
2018as Cody Coleman

I Can Only Imagine 2
2026as Mike
2026as Mike

The Oval
2019as Agent Lee
2019as Agent Lee

The Walking Dead
2010as Kevin
2010as Kevin

Sun Moon
2023as Braden
2023as Braden

Fearless Faith
2020as Colton
2020as Colton

Blue Bloods
2010as Kyle
2010as Kyle

The Gifted
2017as Nate
2017as Nate

Doom Patrol
2019as Specs
2019as Specs

I Can Only Imagine
2018as Mike
2018as Mike

Genius
2017as Time Reporter
2017as Time Reporter

You Can't Take My Daughter
2020as David
2020as David

Messiah
2020as Military Assistant
2020as Military Assistant

Lady and the Tramp
2019as Jim's Buddy
2019as Jim's Buddy

The Mulligan
2022as Bill
2022as Bill

Five Date Rule
2025as Henry Holt
2025as Henry Holt

Broken Church
2025as Doctor Lee
2025as Doctor Lee

Love Covers All
2014as John
2014as John

Bigger
2018as John Corbine
2018as John Corbine

Woodlawn
2015as Insurance Customer
2015as Insurance Customer

Divine Influencer
2023as Ryan
2023as Ryan

Suncoast
2024as Officer Chauncey
2024as Officer Chauncey

The Art of Self-Defense
2019as Alex
2019as Alex

They Cloned Tyrone
2023as Oversight Tech
2023as Oversight Tech

The Beanie Bubble
2023as Blaine
2023as Blaine

Ordinary Joe
2021as Darren
2021as Darren

Savannah Sunrise
2016as Bear
2016as Bear

October Baby
2011as Jason
2011as Jason

Scream 7
2026as Woody
2026as Woody

Losers Take All
2011as Peter
2011as Peter

Stars Fell on Alabama
2021as Kevin Weathers
2021as Kevin Weathers

The 12 Lives of Sissy Carlyle
2017as Riley Carlyle
2017as Riley Carlyle

Merv
2025as Sheriff Tom Bentley
2025as Sheriff Tom Bentley

Coffee Shop
2014as Kevin
2014as Kevin

A Long Way Off
2014
2014

My Sweet Holiday
2020as Alex
2020as Alex

Love Again
2014as Nathan Hanighan
2014as Nathan Hanighan

Road Less Traveled
2017as Spencer
2017as Spencer

Moms' Night Out
2014as DJ
2014as DJ

Miracle on Christmas
2020as James
2020as James

Beacon Point
2016as Brian
2016as Brian

Lukewarm
2012as Sam
2012as Sam

For the Glory
2012
2012

It's Christmas Again
2022as Mr. Young
2022as Mr. Young

The Paper Bear
2025
2025

23rd Psalm: Redemption
2013as Sam
2013as Sam