Show
Actor (34 credits)
2022
The Boys
(TV Series)
Blue Hawk
Blue Hawk
- Herogasm
(2022)
... Blue Hawk
- The Last Time to Look on This World of Lies
(2022)
... Blue Hawk
- Barbary Coast
(2022)
... Blue Hawk
2019-2022
This Is Us
(TV Series)
Ryan Sharp
Ryan Sharp
- The Guitar Man
(2022)
... Ryan Sharp
- Sorry
(2019)
... Ryan Sharp
- Storybook Love
(2019)
... Ryan Sharp
- Strangers
(2019)
... Ryan Sharp
2021
All Rise
(TV Series)
Deputy Pete Rashel
Deputy Pete Rashel
- Hear My Voice
(2021)
... Deputy Pete Rashel
- Almost the Meteor
(2021)
... Deputy Pete Rashel
- Bounceback
(2021)
... Deputy Pete Rashel
2019
For All Mankind
(TV Series)
Fred
Fred
- Into the Abyss
(2019)
... Fred
- He Built the Saturn V
(2019)
... Fred
- Red Moon
(2019)
... Fred
2018
Shades of Blue
(TV Series)
Cole
Cole
- By Virtue Fall
(2018)
... Cole
- Goodnight, Sweet Prince
(2018)
... Cole
- Cry Havoc
(2018)
... Cole
- Straight Through the Heart
(2018)
... Cole
- The Reckoning
(2018)
... Cole
- The Blue Wall
(2018)
... Cole
- A Walking Shadow
(2018)
... Cole
- The Hollow Crown
(2018)
... Cole
- Good Police
(2018)
... Cole
2017-2018
Dynasty
(TV Series)
Matthew Blaisdel
Matthew Blaisdel
- Dead Scratch
(2018)
... Matthew Blaisdel
- Trashy Little Tramp
(2018)
... Matthew Blaisdel
- Spit It Out
(2017)
... Matthew Blaisdel
- I Hardly Recognized You
(2017)
... Matthew Blaisdel
2017
Chicago P.D.
(TV Series)
Kenny Rixton
Kenny Rixton
- Favor, Affection, Malice or Ill-Will
(2017)
... Kenny Rixton
- Seven Indictments
(2017)
... Kenny Rixton
- I Remember Her Now
(2017)
... Kenny Rixton
- Sanctuary
(2017)
... Kenny Rixton
- You Wish
(2017)
... Kenny Rixton
- Don't Read the News
(2017)
... Kenny Rixton
2015
The Player
(TV Series)
Nick
Nick
- Downtown Odds
(2015)
... Nick
- House Rules
(2015)
... Nick
- The Big Blind
(2015)
... Nick
- Ante Up
(2015)
... Nick
2011-2015
Revenge
(TV Series)
Jack Porter
Jack Porter
- Two Graves
(2015)
... Jack Porter
- Plea
(2015)
... Jack Porter
- Aftermath
(2015)
... Jack Porter
- Burn
(2015)
... Jack Porter
- Exposure
(2015)
... Jack Porter
- Clarity
(2015)
... Jack Porter
- Loss
(2015)
... Jack Porter
- Retaliation
(2015)
... Jack Porter
- Bait
(2015)
... Jack Porter
- Kindred
(2015)
... Jack Porter
- Abduction
(2015)
... Jack Porter
- Madness
(2015)
... Jack Porter
- Epitaph
(2015)
... Jack Porter
- Atonement
(2014)
... Jack Porter
- Intel
(2014)
... Jack Porter
- Contact
(2014)
... Jack Porter
- Ambush
(2014)
... Jack Porter
- Damage
(2014)
... Jack Porter
- Repercussions
(2014)
... Jack Porter
- Meteor
(2014)
... Jack Porter
- Ashes
(2014)
... Jack Porter
- Disclosure
(2014)
... Jack Porter
- Renaissance
(2014)
... Jack Porter
- Execution
(2014)
... Jack Porter
- Impetus
(2014)
... Jack Porter
- Revolution
(2014)
... Jack Porter
- Allegiance
(2014)
... Jack Porter
- Blood
(2014)
... Jack Porter
- Addiction
(2014)
... Jack Porter
- Disgrace
(2014)
... Jack Porter
- Struggle
(2014)
... Jack Porter
- Payback
(2014)
... Jack Porter
- Hatred
(2014)
... Jack Porter
- Endurance
(2014)
... Jack Porter
- Homecoming
(2014)
... Jack Porter
- Exodus
(2013)
... Jack Porter
- Surrender
(2013)
... Jack Porter
- Secrecy
(2013)
... Jack Porter
- Resurgence
(2013)
... Jack Porter
- Dissolution
(2013)
... Jack Porter
- Control
(2013)
... Jack Porter
- Mercy
(2013)
... Jack Porter
- Confession
(2013)
... Jack Porter
- Sin
(2013)
... Jack Porter
- Fear
(2013)
... Jack Porter
- Truth: Part 1
(2013)
... Jack Porter
- Truth: Part 2
(2013)
... Jack Porter
- Engagement
(2013)
... Jack Porter
- Identity
(2013)
... Jack Porter
- Masquerade
(2013)
... Jack Porter
- Victory
(2013)
... Jack Porter
- Illumination
(2013)
... Jack Porter
- Retribution
(2013)
... Jack Porter
- Sacrifice
(2013)
... Jack Porter
- Union
(2013)
... Jack Porter
- Collusion
(2013)
... Jack Porter
- Sabotage
(2013)
... Jack Porter
- Power
(2013)
... Jack Porter
- Revelations
(2012)
... Jack Porter
- Lineage
(2012)
... Jack Porter
- Penance
(2012)
... Jack Porter
- Illusion
(2012)
... Jack Porter
- Forgiveness
(2012)
... Jack Porter
- Intuition
(2012)
... Jack Porter
- Confidence
(2012)
... Jack Porter
- Resurrection
(2012)
... Jack Porter
- Destiny
(2012)
... Jack Porter
- Reckoning
(2012)
... Jack Porter
- Grief
(2012)
... Jack Porter
- Legacy
(2012)
... Jack Porter
- Absolution
(2012)
... Jack Porter
- Justice
(2012)
... Jack Porter
- Doubt
(2012)
... Jack Porter
- Scandal
(2012)
... Jack Porter
- Chaos
(2012)
... Jack Porter
- Perception
(2012)
... Jack Porter
- Commitment
(2012)
... Jack Porter
- Infamy
(2012)
... Jack Porter
- Duress
(2012)
... Jack Porter
- Loyalty
(2011)
... Jack Porter
- Suspicion
(2011)
... Jack Porter
- Treachery
(2011)
... Jack Porter
- Charade
(2011)
... Jack Porter
- Intrigue
(2011)
... Jack Porter
- Guilt
(2011)
... Jack Porter
- Duplicity
(2011)
... Jack Porter
- Betrayal
(2011)
... Jack Porter
- Trust
(2011)
... Jack Porter
- Pilot
(2011)
... Jack Porter
2009-2011
It's Always Sunny in Philadelphia
(TV Series)
Brad Fisher
Brad Fisher
- The High School Reunion Part 2: The Gang's Revenge
(2011)
... Brad Fisher
- The High School Reunion
(2011)
... Brad Fisher
- The Waitress Is Getting Married
(2009)
... Brad Fisher
2007-2008
Without a Trace
(TV Series)
Joe Giusti
Joe Giusti
- Deja Vu
(2008)
... Joe Giusti
- Hard Reset
(2008)
... Joe Giusti
- Lost Boy
(2007)
... Joe Giusti
2008
Terminator: The Sarah Connor Chronicles
(TV Series)
Deputy Ridge
Deputy Ridge
- Pilot
(2008)
... Deputy Ridge
2006
Vanished
(TV Series)
Gabe Barnett
Gabe Barnett
- Warm Springs
(2006)
... Gabe Barnett
- The Velocity of Sara
(2006)
... Gabe Barnett
1999-2002
Roswell
(TV Series)
Kyle Valenti
Kyle Valenti
- Graduation
(2002)
... Kyle Valenti
- Four Aliens and a Baby
(2002)
... Kyle Valenti
- Crash
(2002)
... Kyle Valenti
- Who Died and Made You King?
(2002)
... Kyle Valenti
- Chant Down Babylon
(2002)
... Kyle Valenti
- Panacea
(2002)
... Kyle Valenti
- Ch-Ch-Changes
(2002)
... Kyle Valenti
- I Married an Alien
(2002)
... Kyle Valenti
- A Tale of Two Parties
(2002)
... Kyle Valenti
- Samuel Rising
(2001)
... Kyle Valenti
- Behind the Music
(2001)
... Kyle Valenti
- Interruptus
(2001)
... Kyle Valenti
- To Have and to Hold
(2001)
... Kyle Valenti
- Control
(2001)
... Kyle Valenti (credit only)
- Secrets and Lies
(2001)
... Kyle Valenti
- Significant Others
(2001)
... Kyle Valenti
- Michael, the Guys, and the Great Snapple Caper
(2001)
... Kyle Valenti
- Busted
(2001)
... Kyle Valenti (credit only)
- The Departure
(2001)
... Kyle Valenti
- Off the Menu
(2001)
... Kyle Valenti
- Baby, It's You
(2001)
... Kyle Valenti
- It's Too Late and It's Too Bad
(2001)
... Kyle Valenti (credit only)
- Cry Your Name
(2001)
... Kyle Valenti
- Heart of Mine
(2001)
... Kyle Valenti
- Viva Las Vegas
(2001)
... Kyle Valenti
- How the Other Half Lives
(2001)
... Kyle Valenti
- Disturbing Behavior
(2001)
... Kyle Valenti
- We Are Family
(2001)
... Kyle Valenti
- To Serve and Protect
(2001)
... Kyle Valenti
- A Roswell Christmas Carol
(2000)
... Kyle Valenti
- Max in the City
(2000)
... Kyle Valenti (credit only)
- Meet the Dupes
(2000)
... Kyle Valenti (credit only)
- Wipeout!
(2000)
... Kyle Valenti
- Harvest
(2000)
... Kyle Valenti (credit only)
- The End of the World
(2000)
... Kyle Valenti
- Summer of '47
(2000)
... Kyle Valenti
- Surprise
(2000)
... Kyle Valenti
- Ask Not
(2000)
... Kyle Valenti
- Skin and Bones
(2000)
... Kyle Valenti (credit only)
- Destiny
(2000)
... Kyle Valenti
- The White Room
(2000)
... Kyle Valenti (credit only)
- Max to the Max
(2000)
... Kyle Valenti (credit only)
- Four-Square
(2000)
... Kyle Valenti
- Tess, Lies and Videotape
(2000)
... Kyle Valenti
- Crazy
(2000)
... Kyle Valenti (credit only)
- Sexual Healing
(2000)
... Kyle Valenti (credit only)
- Independence Day
(2000)
... Kyle Valenti (credit only)
- Blind Date
(2000)
... Kyle Valenti
- The Convention
(2000)
... Kyle Valenti (credit only)
- Into the Woods
(2000)
... Kyle Valenti
- The Toy House
(2000)
... Kyle Valenti
- The Balance
(1999)
... Kyle Valenti (credit only)
- Heat Wave
(1999)
... Kyle Valenti
- Blood Brother
(1999)
... Kyle Valenti
- River Dog
(1999)
... Kyle Valenti
- 285 South
(1999)
... Kyle Valenti
- Missing
(1999)
... Kyle Valenti
- Leaving Normal
(1999)
... Kyle Valenti
- Monsters
(1999)
... Kyle Valenti
- The Morning After
(1999)
... Kyle Valenti
- Pilot
(1999)
... Kyle Valenti
1997-1998
Team Knight Rider
(TV Series)
Kevin 'Trek' Sanders
Kevin 'Trek' Sanders
- Legion of Doom
(1998)
... Kevin 'Trek' Sanders
- Apocalypse Maybe
(1998)
... Kevin 'Trek' Sanders
- Home Away from Home
(1998)
... Kevin 'Trek' Sanders
- The Ixtafa Affair
(1998)
... Kevin 'Trek' Sanders
- The Blonde Woman
(1998)
... Kevin 'Trek' Sanders
- Angels in Chains
(1998)
... Kevin 'Trek' Sanders
- Spy Girls
(1998)
... Kevin 'Trek' Sanders
- The Bad Seed
(1998)
... Kevin 'Trek' Sanders
- The Return of Megaman
(1998)
... Kevin 'Trek' Sanders
- EMP
(1998)
... Kevin 'Trek' Sanders
- Out of the Past
(1997)
... Kevin 'Trek' Sanders
- Oil & Water
(1997)
... Kevin 'Trek' Sanders
- The Iron Maiden
(1997)
... Kevin 'Trek' Sanders
- Sky One
(1997)
... Kevin 'Trek' Sanders
- Everything to Fear
(1997)
... Kevin 'Trek' Sanders
- Choctaw L-9
(1997)
... Kevin 'Trek' Sanders
- Inside Traitor
(1997)
... Kevin 'Trek' Sanders
- K.R.O.
(1997)
... Kevin 'Trek' Sanders
- The 'A' List
(1997)
... Kevin 'Trek' Sanders
- Et Tu Dante
(1997)
... Kevin 'Trek' Sanders
- The Magnificent T.K.R.
(1997)
... Kevin 'Trek' Sanders
- Fallen Nation
(1997)
... Kevin 'Trek' Sanders
Show
Soundtrack (1 credit)
2001
Roswell
(TV Series) (performer - 1 episode)
- How the Other Half Lives
(2001)
... (performer: "American Pie" - uncredited)
Show
Thanks (2 credits)
Show
Self (5 credits)
2013
Teens Wanna Know
(TV Series documentary)
Self - Guest
Self - Guest
- AIDS Walk LA 2013
(2013)
... Self - Guest
Show
Archive footage (1 credit)