Filmography
Actor:
2022
Gilly and Keeves: The Special
Extra
Extra
2022
Get Away If You Can
Graham
Graham
2019-2022
Nancy Drew
(TV Series)
Ryan Hudson
Ryan Hudson
- The Ransom of the Forsaken Soul
(2022)
... Ryan Hudson
- The Witch Tree Symbol
(2022)
... Ryan Hudson
- The Spellbound Juror
(2022)
... Ryan Hudson
- The Confession of the Long Night
(2022)
... Ryan Hudson
- The Voices in the Frost
(2021)
... Ryan Hudson (credit only)
49 More Episodes
2019
Proven Innocent
(TV Series)
Levi Scott
Levi Scott
- In Defense of Madeline Scott, Part 2
(2019)
... Levi Scott
- In Defense of Madeline Scott, Part 1
(2019)
... Levi Scott (credit only)
- Shaken
(2019)
... Levi Scott
- SEAL Team Deep Six
(2019)
... Levi Scott
- Acceptable Losses
(2019)
... Levi Scott
13 More Episodes
2018
Life Sentence
(TV Series)
Dr. Will Grant
Dr. Will Grant
- Then and Now
(2018)
... Dr. Will Grant
- Love Factually
(2018)
... Dr. Will Grant
- Frisky Business
(2018)
... Dr. Will Grant
- The Way We Work
(2018)
... Dr. Will Grant
- Sleepless Near Seattle
(2018)
... Dr. Will Grant
9 More Episodes
2017
The Life of Ricky
(Short)
Ricky Jones
Ricky Jones
2016-2017
Frequency
(TV Series)
Frank Sullivan
Frank Sullivan
- Epilogue
(2017)
... Frank Sullivan
- Signal Loss
(2017)
... Frank Sullivan
- Harmonic
(2017)
... Frank Sullivan
- Negative Copy
(2017)
... Frank Sullivan
- The Edison Effect
(2017)
... Frank Sullivan
14 More Episodes
2016
Urban Cowboy
(TV Movie)
Wes
Wes
2016
Interior Night
Eddie Banks
Eddie Banks
2016/I
Bleed
Eric
Eric
2016
CSI: Cyber
(TV Series)
Keith Walker
Keith Walker
- Fit-and-Run
(2016)
... Keith Walker
2015/I
Studio City
(TV Movie)
Jax
Jax
2015
Nashville
(TV Series)
Markus Keen
Markus Keen
- We've Got Nothing But Love to Prove
(2015)
... Markus Keen
- Three's a Crowd
(2015)
... Markus Keen
- Unguarded Moments
(2015)
... Markus Keen
- Please Help Me, I'm Fallin'
(2015)
... Markus Keen
- Stop the World (And Let Me Off)
(2015)
... Markus Keen
7 More Episodes
2015
The HOA
(TV Movie)
Shawn
Shawn
2015
The Messengers
(TV Series)
Mark Plowman
Mark Plowman
- Houston, We Have a Problem
(2015)
... Mark Plowman
- Harvest
(2015)
... Mark Plowman
- Why We Fight
(2015)
... Mark Plowman
- Death Becomes Her
(2015)
... Mark Plowman (uncredited)
- A House Divided
(2015)
... Mark Plowman
6 More Episodes
2015
True Detective
(TV Series)
Steve Mercer
Steve Mercer
- Maybe Tomorrow
(2015)
... Steve Mercer
- The Western Book of the Dead
(2015)
... Steve Mercer
2015
Margreet
(Short)
Rene
Rene
2014
10,000 Days
Sam Beck
Sam Beck
2014
Deliverance Creek
(TV Movie)
Toby
Toby
2014
True Blood
(TV Series)
Keith
Keith
- Thank You
(2014)
... Keith
- Love Is to Die
(2014)
... Keith
- May Be the Last Time
(2014)
... Keith
- Lost Cause
(2014)
... Keith
- Death Is Not the End
(2014)
... Keith
2014
Dragon Nest: Warriors' Dawn
Additional Voices (English version, voice)
Additional Voices (English version, voice)
2014
Shirin in Love
William
William
2013
Untitled Bounty Hunter Project
(TV Movie)
Sean Huggins
Sean Huggins
2013
Christmas in Conway
(TV Movie)
Tommy Harris
Tommy Harris
2013
Beauty and the Beast
(TV Series)
The Bombmaker
The Bombmaker
- Man or Beast?
(2013)
... The Bombmaker
- Guess Who's Coming to Dinner?
(2013)
... The Bombmaker
2013
A Day in the Country
(Short)
Lt. Nikl
Lt. Nikl
2012-2013
90210
(TV Series)
Riley Wallace
Riley Wallace
- Here Comes Honey Bye Bye
(2013)
... Riley Wallace
- The Things We Do for Love
(2012)
... Riley Wallace
- 99 Problems
(2012)
... Riley Wallace
- The Con
(2012)
... Riley Wallace
- Hate 2 Love
(2012)
... Riley Wallace
7 More Episodes
2012
Gallowwalkers
Fabulos
Fabulos
2012
Sunday's Mother
(Short)
Jason
Jason
2011
Cooper and Stone
(TV Movie)
Danny Kovacs
Danny Kovacs
2011
The Playboy Club
(TV Series)
Wade
Wade
- Trouble in Makeoutsville
... Wade
- The Dream House and How to Avoid It
... Wade
2011
Universal Squadrons
Lance
Lance
2011
The Glades
(TV Series)
Greg Wheeler
Greg Wheeler
- Breakout
(2011)
... Greg Wheeler
2011
The Closer
(TV Series)
Trey Gavin
Trey Gavin
- An Ugly Game
(2011)
... Trey Gavin
2010
10,000 Days
(TV Series)
Sam Beck (2010)
Sam Beck (2010)
2010
Night and Day
(TV Movie)
Jim Pollard
Jim Pollard
2010
Leverage
(TV Series)
Sophie's Dr. Abernathy
Sophie's Dr. Abernathy
- The Rashomon Job
(2010)
... Sophie's Dr. Abernathy
2009
Ghost Whisperer
(TV Series)
Sean Flannery
Sean Flannery
- Head Over Heels
(2009)
... Sean Flannery
2008
The Madness of Jane
(TV Movie)
Dane
Dane
2008
Make It Happen
Russ
Russ
2008
Criminal Minds
(TV Series)
Ryan Phillips
Ryan Phillips
- 3rd Life
(2008)
... Ryan Phillips
2007
Women's Murder Club
(TV Series)
Jamie Galvan
Jamie Galvan
- The Past Comes Back to Haunt You
(2007)
... Jamie Galvan
2007
CSI: Crime Scene Investigation
(TV Series)
Jordan Rockwell
Jordan Rockwell
- Goodbye and Good Luck
(2007)
... Jordan Rockwell
2007
Drive
(TV Series)
Rob Laird
Rob Laird
- Rearview
(2007)
... Rob Laird
- The Extra Mile
(2007)
... Rob Laird (credit only)
- No Turning Back
(2007)
... Rob Laird
- Let the Games Begin
(2007)
... Rob Laird
- Partners
(2007)
... Rob Laird
6 More Episodes
2007
Graduation
Chauncey Boyd
Chauncey Boyd
2007
White Air
Alex Crow
Alex Crow
2007
Weapons
Jason
Jason
2006
The Way
(TV Movie)
Karl
Karl
2005
Spring Break Shark Attack
(TV Movie)
Shane Jones
Shane Jones
2004-2005
Joan of Arcadia
(TV Series)
Andy Baker
Andy Baker
- Independence Day
(2005)
... Andy Baker
- Queen of the Zombies
(2005)
... Andy Baker
- No Future
(2004)
... Andy Baker
- Out of Sight
(2004)
... Andy Baker
- Only Connect
(2004)
... Andy Baker
2004
Hawaii
(TV Series)
Sheldon
Sheldon
- Out of Time
(2004)
... Sheldon
2004
Summerland
(TV Series)
Tanner
Tanner
- Yummy Mummy
(2004)
... Tanner
- Fireworks
(2004)
... Tanner
2004/I
New York Minute
Jim, The Bike Messenger
Jim, The Bike Messenger
2004
The Plight of Clownana
(Short)
Riley
Riley
2003
24
(TV Series)
Kyle Singer
Kyle Singer
- Day 3: 6:00 p.m.-7:00 p.m.
(2003)
... Kyle Singer
- Day 3: 5:00 p.m.-6:00 p.m.
(2003)
... Kyle Singer
- Day 3: 4:00 p.m.-5:00 p.m.
(2003)
... Kyle Singer
- Day 3: 3:00 p.m.-4:00 p.m.
(2003)
... Kyle Singer
- Day 3: 2:00 p.m.-3:00 p.m.
(2003)
... Kyle Singer
6 More Episodes
2003
Radio
Johnny
Johnny
2003
Peacemakers
(TV Series)
Eric Soper
Eric Soper
- 29 Seconds
(2003)
... Eric Soper
2003
Barely Legal
Jake
Jake
2003
CSI: Miami
(TV Series)
Jack
Jack
- Spring Break
(2003)
... Jack
2002
Eastwick
(TV Movie)
Dakota
Dakota
2002
Boston Public
(TV Series)
Mark
Mark
- Chapter Forty-Seven
(2002)
... Mark
2002
Birds of Prey
(TV Series)
18 Year Old 'Guy'
18 Year Old 'Guy'
- Three Birds and a Baby
(2002)
... 18 Year Old 'Guy'
2002
Full Ride
Matt Sabo
Matt Sabo
2002
Eight Legged Freaks
Randy
Randy
2002
Raising Dad
(TV Series)
Jared Ashby
Jared Ashby
- Losing It
(2002)
... Jared Ashby
- Bully
(2002)
... Jared Ashby
- The House of Stewart
(2002)
... Jared Ashby
- Home Plates
(2002)
... Jared Ashby
- A Kiss Is Still a Kiss
(2002)
... Jared Ashby
9 More Episodes
2002
McLeod's Daughters
(TV Series)
Young Boy #1
Young Boy #1
- A Dry Spell
(2002)
... Young Boy #1
2001
Chestnut Hill
(TV Movie)
Jamie Eastman
Jamie Eastman
2001
Not Another Teen Movie
Les
Les
2001
All About Us
(TV Series)
Jeremy
Jeremy
- Sweet Little Lies
(2001)
... Jeremy
2001
Gideon's Crossing
(TV Series)
Derek Fitzhugh
Derek Fitzhugh
- Heart of Glass
(2001)
... Derek Fitzhugh
- The Crash
(2001)
... Derek Fitzhugh
- Prodigal Dad
(2001)
... Derek Fitzhugh
2001
Motocrossed
(TV Movie)
Dean Talon
Dean Talon
2000-2001
Once and Again
(TV Series)
Pace
Pace
- Life Out of Balance
(2001)
... Pace
- Learner's Permit
(2000)
... Pace
2000
Wild Grizzly
(TV Movie)
Josh Harding
Josh Harding
2000
Hang Time
(TV Series)
Dave Carter
Dave Carter
- The Enforcer
(2000)
... Dave Carter
2000
Bring It On
Guy Cheerleader
Guy Cheerleader
2000
Voodoo Academy
(Video)
Christopher Sawyer
Christopher Sawyer
2000
Freaks and Geeks
(TV Series)
Todd Schellinger
Todd Schellinger
- The Little Things
(2000)
... Todd Schellinger
- Smooching and Mooching
(2000)
... Todd Schellinger (uncredited)
- Looks and Books
(2000)
... Todd Schellinger
- We've Got Spirit
(2000)
... Todd Schellinger
- Girlfriends and Boyfriends
(2000)
... Todd Schellinger
1999
Lovers Lane
Michael Lamson
Michael Lamson
1999
7th Heaven
(TV Series)
Tyler
Tyler
- With Honors
(1999)
... Tyler
1999
Teenage Alien Avengers
(TV Movie)
Chad
Chad
1998
One World
(TV Series)
Riley
Riley
- Runaround Sui
(1998)
... Riley
Writer:
2017
The Life of Ricky
(Short)
Producer:
2017
The Life of Ricky
(Short) (executive producer)
Soundtrack:
2015
Nashville
(TV Series) (performer - 5 episodes)
- We've Got Nothing But Love to Prove
(2015)
... (performer: "Tonight Feels Different" - uncredited)
- Three's a Crowd
(2015)
... (performer: "Don't Make 'Em Like You No More" - uncredited)
- Unguarded Moments
(2015)
... (performer: "All I want Is Us Tonight" - uncredited)
- Please Help Me, I'm Fallin'
(2015)
... (performer: "In the Name of Your Love" (uncredited), "In the Name of Your Love")
- The Slender Threads That Bind Us Here
(2015)
... (performer: "I Want To (Do Everything for You)" - uncredited)
2014
Shirin in Love
(lyrics: "Vancouver", "Stay", "Bang Bang", "Here With Me")
Self:
2021
Live It Up
(TV Series)
Self - Guest
Self - Guest
- Foodies, Fun and More
(2021)
... Self - Guest
2017
Home & Family
(TV Series)
Self - Musical Guest / Self
Self - Musical Guest / Self
- Gracie Dzienny/Riley Smith
(2017)
... Self - Musical Guest
- Riley Smith/Brianne Davis
(2017)
... Self
2015
The Jimmy Star Show with Ron Russell
(TV Series)
Self - Guest
Self - Guest
- Riley Smith/Samantha Newark
(2015)
... Self - Guest
2013
Christmas in Conway: A Look Behind the Scenes
(Short)
Self
Self
2012
Tweet Out
(TV Series)
Self
Self
- Riley Smith
(2012)
... Self
2012
On the List with Brett Gursky
(Podcast Series)
Self
Self
- Episode 2: Riley Smith
(2012)
... Self
2004
The Sharon Osbourne Show
(TV Series)
Self
Self
- Episode dated 5 May 2004
(2004)
... Self