Show
Actor (76 credits)
2022
The Guardians of Justice (Will Save You!)
(TV Series)
Van Dawson
Van Dawson
- Proximity to Power Corrupts More than Power Itself
(2022)
... Van Dawson
- Shame Is a Lower Vibration than Anger
(2022)
... Van Dawson
- When Guardians Fall in Love
(2022)
... Van Dawson
- You Can Own the Word "Justice"
(2022)
... Van Dawson
- Anubis and How I Learned to Stop Worrying and Nukem
(2022)
... Van Dawson
- A Mentally Shattered Megalomaniac
(2022)
... Van Dawson
- It Was Murder, She Said!
(2022)
... Van Dawson
2019-2020
NCIS: New Orleans
(TV Series)
Ryan Porter
Ryan Porter
- Something In The Air, Part I
(2020)
... Ryan Porter (voice, uncredited)
- A Changed Woman
(2020)
... Ryan Porter
- Pride and Prejudice
(2020)
... Ryan Porter
- Judgement Call
(2019)
... Ryan Porter
- Trust Me
(2019)
... Ryan Porter
- Survivor
(2019)
... Ryan Porter
- Vindicta
(2019)
... Ryan Porter
2020
The Resident
(TV Series)
Nigel Sutton
Nigel Sutton
- How Conrad Gets His Groove Back
(2020)
... Nigel Sutton
2018
Jessica Jones
(TV Series)
Griffin Sinclair
Griffin Sinclair
- A.K.A. Shark in the Bathtub, Monster in the Bed
(2018)
... Griffin Sinclair
- A.K.A. The Octopus
(2018)
... Griffin Sinclair
- A.K.A. God Help the Hobo
(2018)
... Griffin Sinclair
- A.K.A. Sole Survivor
(2018)
... Griffin Sinclair
- A.K.A. Freak Accident
(2018)
... Griffin Sinclair
- A.K.A. Start at the Beginning
(2018)
... Griffin Sinclair
2015
Graceland
(TV Series)
Germaine Marsden
Germaine Marsden
- The Wires
(2015)
... Germaine Marsden
- Master of Weak Ties
(2015)
... Germaine Marsden
- Hand of Glory
(2015)
... Germaine Marsden
- Savior Complex
(2015)
... Germaine Marsden
2015
Impastor
(TV Series)
Kenny Banderas
Kenny Banderas
- Honor Thy Boyfriend's Father and Mother
(2015)
... Kenny Banderas
- Ex Communication
(2015)
... Kenny Banderas
- Thou Shalt Not Steal
(2015)
... Kenny Banderas
2014
The Blacklist
(TV Series)
Ezra
Ezra
- The Mombasa Cartel (No. 114)
(2014)
... Ezra
- The Front (No. 74)
(2014)
... Ezra
- Dr. Linus Creel (No. 82)
(2014)
... Ezra
- Dr. James Covington (No. 89)
(2014)
... Ezra
- Lord Baltimore (No. 104)
(2014)
... Ezra
2012
Make It or Break It
(TV Series)
Dr. Walker
Dr. Walker
- Truth Be Told
(2012)
... Dr. Walker
- Listen to the Universe
(2012)
... Dr. Walker
2011-2012
The Online Gamer
(TV Series)
Mark
Mark
- Nemesis - Part 4
(2012)
... Mark
- Nemesis - Part 2
(2011)
... Mark
- Nemesis - Part 1
(2011)
... Mark
- Revenge: Part 4
(2011)
... Mark
2010-2011
90210
(TV Series)
Miles Cannon
Miles Cannon
- Liars
(2011)
... Miles Cannon
- Holiday Madness
(2010)
... Miles Cannon
- I See London, I See France...
(2010)
... Miles Cannon
- Catch Me If You Cannon
(2010)
... Miles Cannon
- 2021 Vision
(2010)
... Miles Cannon
- Age of Inheritance
(2010)
... Miles Cannon
- Senior Year, Baby
(2010)
... Miles Cannon
- Confessions
(2010)
... Miles Cannon
- Multiple Choices
(2010)
... Miles Cannon
- Another, Another Chance
(2010)
... Miles Cannon
- Sweaty Palms and Weak Knees
(2010)
... Miles Cannon
- Clark Raving Mad
(2010)
... Miles Cannon
2009
Kyle XY
(TV Series)
Michael Cassidy
Michael Cassidy
- Bringing Down the House
(2009)
... Michael Cassidy
- Guess Who's Coming to Dinner
(2009)
... Michael Cassidy
- The Tell-Tale Heart
(2009)
... Michael Cassidy
- Chemistry 101
(2009)
... Michael Cassidy
- Welcome to Latnok
(2009)
... Michael Cassidy
- Life Support
(2009)
... Michael Cassidy
- In the Company of Men
(2009)
... Michael Cassidy
- Electric Kiss
(2009)
... Michael Cassidy
- Psychic Friend
(2009)
... Michael Cassidy
- It Happened One Night
(2009)
... Michael Cassidy
2008
Californication
(TV Series)
Ronny Praeger
Ronny Praeger
- Blues from Laurel Canyon
(2008)
... Ronny Praeger
- Coke Dick & First Kick
(2008)
... Ronny Praeger
- Vaginatown
(2008)
... Ronny Praeger
2007
Fallen
(TV Mini Series)
Azazel
Azazel
- Someone Always Has to Die
(2007)
... Azazel
- Il Gran Rifuto
(2007)
... Azazel
- The Time of the Redeemer
(2007)
... Azazel
- Mysterious Ways and All That
(2007)
... Azazel
2001-2003
Dawson's Creek
(TV Series)
Todd Carr
Todd Carr
- Joey Potter and Capeside Redemption
(2003)
... Todd Carr
- Sex and Violence
(2003)
... Todd Carr
- Day Out of Days
(2003)
... Todd Carr
- Merry Mayhem
(2002)
... Todd Carr
- Everything Put Together Falls Apart
(2002)
... Todd Carr
- Spiderwebs
(2002)
... Todd Carr
- Living Dead Girl
(2002)
... Todd Carr
- The Impostors
(2002)
... Todd Carr
- Instant Karma!
(2002)
... Todd Carr
- The Importance of Not Being Too Earnest
(2002)
... Todd Carr (voice, uncredited)
- The Song Remains the Same
(2002)
... Todd Carr
- The Kids Are Alright
(2002)
... Todd Carr (voice, uncredited)
- Swan Song
(2002)
... Todd Carr
- The Bostonians
(2001)
... Todd Carr
2000
Felicity
(TV Series)
Student / Stoner Guy / Long-Haired Guy
Student / Stoner Guy / Long-Haired Guy
- Running Mates
(2000)
... Student / Stoner Guy (voice)
- Revolutions
(2000)
... Long-Haired Guy (voice)
Show
Producer (1 credit)
2017
What Would Diplo Do?
(TV Series) (co-executive producer - 5 episodes)
- Screwged
(2017)
... (co-executive producer)
- Ur Game Ain't Shit
(2017)
... (co-executive producer)
- The Curse
(2017)
... (co-executive producer)
- The Cult
(2017)
... (co-executive producer)
- The Beef
(2017)
... (co-executive producer)
Show
Writer (1 credit)
Show
Soundtrack (6 credits)
Californication
(TV Series) (writer - 2 episodes, 2008) (performer - 1 episode, 2008)
- Blues from Laurel Canyon
(2008)
... (writer: "Get Your Kicks")
- Coke Dick & First Kick
(2008)
... (performer: "Rock and Roll") / (writer: "Rock and Roll")
2007
Undead or Alive: A Zombedy
(lyrics: "Monkey" - uncredited) / (music: "Monkey" - uncredited) / (performer: "Monkey" - uncredited) / (writer: "Get Your Kicks" - as Hal Oszan)
2006
Caffeine
(lyrics: "Get Your Kicks", "Monkey" - as Hal Oszan) / (music: "Get Your Kicks", "Monkey", "Wishing I Was Dead" - as Hal Oszan) / (performer: "Wishing I Was Dead" - as Hal Oszan)
2004
Poets and Pornstars: Monkey
(Music Video short) (performer: "Shadows and Mirrors (Tango)", "Monkey") / (writer: "Shadows and Mirrors (Tango)", "Monkey")
Show
Self (2 credits)
2015-2018
The Red Booth
(TV Series)
Self - Guest
Self - Guest
- Hal Ozsan Interview 2
(2018)
... Self - Guest
- Hal Ozsan Interview
(2015)
... Self - Guest