Show
Actor (87 credits)
2021
Dopesick
(TV Mini Series)
Martin Willis
Martin Willis
- The People vs. Purdue Pharma
(2021)
... Martin Willis
- Black Box Warning
(2021)
... Martin Willis
- Hammer the Abusers
(2021)
... Martin Willis
- The 5th Vital Sign
(2021)
... Martin Willis
- Breakthrough Pain
(2021)
... Martin Willis
2019
Step Up: High Water
(TV Series)
Nate Duncan
Nate Duncan
- Splits
(2019)
... Nate Duncan
- Precision
(2019)
... Nate Duncan
2018
The Resident
(TV Series)
Delivery Man
Delivery Man
- Run, Doctor, Run
(2018)
... Delivery Man
- Rude Awakenings and the Raptor
(2018)
... Delivery Man
2016-2018
The Walking Dead
(TV Series)
Dr. Carson / Harlan Carson
Dr. Carson / Harlan Carson
- Dead or Alive Or
(2018)
... Harlan Carson
- How It's Gotta Be
(2017)
... Dr. Carson
- Time for After
(2017)
... Dr. Carson
- The Big Scary U
(2017)
... Dr. Carson
- The Other Side
(2017)
... Dr. Carson
- Go Getters
(2016)
... Dr. Carson
- Knots Untie
(2016)
... Dr. Carson
2017
Shots Fired
(TV Series)
Penn Moder
Penn Moder
- Hour Five: Before the Storm
(2017)
... Penn Moder
- Hour Three: Somebody's Son
(2017)
... Penn Moder
2017
Sleepy Hollow
(TV Series)
Landlord
Landlord
- Insatiable
(2017)
... Landlord
- Heads of State
(2017)
... Landlord
2015
Halt and Catch Fire
(TV Series)
Dr. Semel
Dr. Semel
- Kali
(2015)
... Dr. Semel
- Extract and Defend
(2015)
... Dr. Semel
- New Coke
(2015)
... Dr. Semel
2013-2014
Under the Dome
(TV Series)
Peter Shumway
Peter Shumway
- Turn
(2014)
... Peter Shumway
- Blue on Blue
(2013)
... Peter Shumway (uncredited)
- Outbreak
(2013)
... Peter Shumway
- The Fire
(2013)
... Peter Shumway
- Pilot
(2013)
... Peter Shumway
2014
Nashville
(TV Series)
Live-Stream Director
Live-Stream Director
- Your Wild Life's Gonna Get You Down
(2014)
... Live-Stream Director
2006
Pirate Kids II: The Search for the Silver Skull
(Video)
John Armstrong, Jr & Sr. (as Keith Harris)
John Armstrong, Jr & Sr. (as Keith Harris)
2004
One Tree Hill
(TV Series)
Surgeon / Doctor
Surgeon / Doctor
- The Desperate Kingdom of Love
(2004)
... Surgeon (as Keith Harris)
- The Games That Play Us
(2004)
... Doctor (as Keith Harris)
2003
Dawson's Creek
(TV Series)
Rehab Counselor
Rehab Counselor
- Clean and Sober
(2003)
... Rehab Counselor (as Keith Harris)
1998
From the Earth to the Moon
(TV Mini Series)
Charlie
Charlie
- The Original Wives Club
(1998)
... Charlie (as Keith Harris)
1993
Lovejoy
(TV Series)
Computer Student
Computer Student
- The Lost Colony
(1993)
... Computer Student (uncredited)
Show
Producer (6 credits)
Show
Writer (5 credits)
Show
Director (4 credits)
Show
Stunts (1 credit)
Show
Additional Crew (1 credit)
Show
Thanks (3 credits)
Show
Self (4 credits)
2016-2018
Talking Dead
(TV Series)
Self - Guest / Self
Self - Guest / Self
- Dead or Alive Or
(2018)
... Self - Guest
- Knots Untie
(2016)
... Self
Show
Archive footage (1 credit)
2021-2022
Ceesay's Stories
(TV Series)
Self - Dr. Carson
Self - Dr. Carson
- Hilltop was BACK for Season 7
(2022)
... Self - Dr. Carson
- BTS on The Walking Dead w/Karen Ceesay
(2021)
... Self - Dr. Carson