2023
Ride
(TV Series) (filming)
Cash McMurray
- Legend of the Fall
(2023)
... Cash McMurray
- Your Cheatin' Heart
... Cash McMurray
- When It Rains...
... Cash McMurray
- Estella
... Cash McMurray
- The McMurray Curse
... Cash McMurray
6 More Episodes
2022
Detective Knight: Redemption
(post-production)
2022
Detective Knight: Rogue
(completed)
Casey Rhodes
2022
Hidden Gems
(TV Movie)
Jack
2019-2022
Good Trouble
(TV Series)
Jamie Hunter
- Kiss Me and Smile for Me
(2022)
... Jamie Hunter
- Turn and Face the Strange
(2022)
... Jamie Hunter
- Closing Arguments
(2021)
... Jamie Hunter
- Blindside
(2021)
... Jamie Hunter
- Anticipation
(2021)
... Jamie Hunter
45 More Episodes
2021
Narcos: Mexico
(TV Series)
Steve Sheridan
- Boots on the Ground
(2021)
... Steve Sheridan
- GDL
(2021)
... Steve Sheridan
- Como La Flor
(2021)
... Steve Sheridan
- 12 Steps
(2021)
... Steve Sheridan
2019
Now Apocalypse
(TV Series)
Ford Halstead
- Everything Is Gone Forever
(2019)
... Ford Halstead
- Disappear Here
(2019)
... Ford Halstead
- Unknown Pleasures
(2019)
... Ford Halstead
- Anywhere Out of the World
(2019)
... Ford Halstead
- She's Lost Control
(2019)
... Ford Halstead
10 More Episodes
2018
I'm Dying Up Here
(TV Series)
Saul Hudson
- Deathbed Confessions
(2018)
... Saul Hudson
- Between Us
(2018)
... Saul Hudson
- Heroes and Villains
(2018)
... Saul Hudson
2018
The Fosters
(TV Series)
Jamie Hunter
- Where the Heart Is
(2018)
... Jamie Hunter
- Turks & Caicos
(2018)
... Jamie Hunter
- Meet the Fosters
(2018)
... Jamie Hunter
2017
Flatliners
Brad Mauser
2017
Party Boat
(TV Movie)
Jonathan
2017
Ride Overshare
(TV Series)
Connor
- Connor
(2017)
... Connor
2017
All Summers End
Eric
2016
Good Fortune
(TV Movie)
Dave
2016
On Hiatus with Monty Geer
(TV Series)
Moe
- TRUMPOCALYPSE
(2016)
... Moe
2016
Divorce: The Greatest Hits
(Short)
Ron
2011-2016
Awkward.
(TV Series)
Matty McKibben
- Happy Campers. Happier Trails
(2016)
... Matty McKibben
- Second Chances
(2016)
... Matty McKibben
- Home Again, Home Again
(2016)
... Matty McKibben
- Living in Sin
(2016)
... Matty McKibben
- Misadventures in Babysitting
(2016)
... Matty McKibben
89 More Episodes
2015
The Murder Pact
Will LaSalle
2015
Aquarius
(TV Series)
Rick Zondervan
- Your Mother Should Know
(2015)
... Rick Zondervan
- It's Alright Ma (I'm Only Bleeding)
(2015)
... Rick Zondervan
- Everybody's Been Burned
(2015)
... Rick Zondervan
2015
See You in Valhalla
Johnny
2014/I
Poker Night
Stan Jeter
2014
Awkward. Webisodes
(TV Series)
Matty
- Straight People Are Basic (Extended Edition)
(2014)
... Matty
- Mr. PHHS Contenders
(2014)
... Matty
- Slut Shaming
(2014)
... Matty
- Behind the Music
(2014)
... Matty
2014
Born to Race: Fast Track
(Video)
Jake Kendall
2013
Camp Sunshine
(TV Movie)
Junior Handcourt
2013
The Secret Lives of Dorks
Clark
2013
The Wizards Return: Alex vs. Alex
(TV Movie)
Dominic
2012
CSI: Crime Scene Investigation
(TV Series)
Jake Pychan
- Trends with Benefits
(2012)
... Jake Pychan
2011
The Protector
(TV Series)
- Beef
(2011)
2003-2011
CSI: Miami
(TV Series)
Jared Hatch
- Paint It Black
(2011)
... Jared Hatch
- Grave Young Men
(2003)
... Jared Hatch
2011
I Am Number Four
Drew
2009-2010
Desperate Housewives
(TV Series)
Danny Bolen
- I Guess This Is Goodbye
(2010)
... Danny Bolen
- The Ballad of Booth
(2010)
... Danny Bolen
- A Little Night Music
(2010)
... Danny Bolen
- We All Deserve to Die
(2010)
... Danny Bolen
- My Two Young Men
(2010)
... Danny Bolen
18 More Episodes
2009
Stranger with My Face
(TV Movie)
Gordon Lambert
2009
The Grudge 3
Andy
2007-2008
Heartland
(TV Series)
Ben Stillman
- Coming Together
(2008)
... Ben Stillman
- Nothing Endures
(2008)
... Ben Stillman
- Born to Run
(2008)
... Ben Stillman
- Come What May
(2008)
... Ben Stillman
- Best Laid Plans
(2007)
... Ben Stillman
6 More Episodes
2007
In the Land of Women
Teenager (uncredited)
2006
Scary Movie 4
Robbie
2003
Romeo!
(TV Series)
Chase
- He Got Blame
(2003)
... Chase
2019
Ok! TV
(TV Series)
Self
- Episode #4.149
(2019)
... Self
2018
Mee&Marcus Podcast
(Podcast Series)
Self
2017
Movie Trivia Schmoedown
(TV Series)
- Brett Davern & Beau Mirchoff from "Party Boat"
(2017)
2016
Home & Family
(TV Series)
Self
- Beau Mirchoff/Camren Bicondova/Natalie Jill/Jill Spivack
(2016)
... Self
2016
Young Hollywood
(TV Series)
Self
- Beau Mirchoff's Bucket List
(2016)
... Self
- AWKWARD Cast on Birthdays & Cocktails
(2016)
... Self
2014-2015
Girl Code
(TV Series)
Self
- Pussy Power, Slut Shaming, Gay Bestie
(2015)
... Self
- Hot Friend, Beards, Pampering Yourself
(2015)
... Self
- Pooping, Playing the Field, Interviewing
(2015)
... Self
- Bad Sex; Grandparents; Eating Habits
(2015)
... Self
- Watching TV; Hugging; Being Insecure
(2015)
... Self
9 More Episodes
2015
IMDb on the Scene
(TV Series)
Self
- Teen Choice Awards 2015
(2015)
... Self
2015
Celebrity P.O.V.
(TV Series documentary)
Self
- Sam Smith, 5SOS & More on the VMAs Red Carpet
(2015)
... Self
- 2014 MTV Movie Awards with host Galen Gering
(2015)
... Self
2014
Gone South: How Canada Invented Hollywood
(Documentary)
Self
2014
The 40th Annual People's Choice Awards
(TV Special)
Self
2013
Awkward.: Most Awkward Moments
(TV Movie)
Self - Host
2012-2013
Awkward. After Show. You're Welcome.
(TV Series)
Self
- Awkward After Show 310
(2013)
... Self
- Awkward After Show 212
(2012)
... Self
2011
2011 MTV Video Music Awards
(TV Special)
Self
2011
MTV Video Music Awards 2011 Pre-Show
(TV Special)
Self