Born in Charleston, South Carolina
Known For
Credits
Cast Credits
Silo (2023)
Guest starring as Deputy Sam Marnes
(4 episodes)
- Episode 1x04: Truth (May 19, 2023)
- Episode 1x03: Machines (May 12, 2023)
- Episode 1x02: Holston's Pick (May 5, 2023)
- Episode 1x01: Freedom Day (May 5, 2023)
Outer Range (2022)
Guest starring as Wayne Tillerson
(8 episodes)
- Episode 1x08: The West (May 6, 2022)
- Episode 1x07: The Unknown (May 6, 2022)
- Episode 1x06: The Family (Apr 29, 2022)
- Episode 1x05: The Soil (Apr 29, 2022)
- Episode 1x04: The Loss (Apr 22, 2022)
- Episode 1x03: The Time (Apr 22, 2022)
- Episode 1x02: The Land (Apr 15, 2022)
- Episode 1x01: The Void (Apr 15, 2022)
Swamp Thing (2019)
Starring as Avery Sunderland
(10 episodes)
- Episode 1x10: Loose Ends (Aug 2, 2019)
- Episode 1x09: The Anatomy Lesson (Jul 26, 2019)
- Episode 1x08: Long Walk Home (Jul 19, 2019)
- Episode 1x07: Brilliant Disguise (Jul 12, 2019)
- Episode 1x06: The Price You Pay (Jul 5, 2019)
- Episode 1x05: Drive All Night (Jun 28, 2019)
- Episode 1x04: Darkness on the Edge of Town (Jun 21, 2019)
- Episode 1x03: He Speaks (Jun 14, 2019)
- Episode 1x02: Worlds Apart (Jun 7, 2019)
- Episode 1x01: Pilot (May 31, 2019)
Yellowstone (2018)
Guest starring as Garrett Randall
(10 episodes)
- Episode 4x10: Grass on the Streets and Weeds on the Rooftops (Jan 2, 2022)
- Episode 4x09: No Such Thing as Fair (Dec 26, 2021)
- Episode 4x08: No Kindness for the Coward (Dec 19, 2021)
- Episode 4x07: Keep the Wolves Close (Dec 12, 2021)
- Episode 4x06: I Want to Be Him (Dec 5, 2021)
- Episode 4x05: Under a Blanket of Red (Nov 28, 2021)
- Episode 4x04: Winning or Learning (Nov 21, 2021)
- Episode 4x02: Phantom Pain (Nov 7, 2021)
- Episode 3x10: The World Is Purple (Aug 23, 2020)
- Episode 3x09: Meaner Than Evil (Aug 16, 2020)
Shots Fired (2017)
Starring as Sheriff Daniel Platt
(10 episodes)
- Episode 1x10: Hour Ten: Last Dance (May 24, 2017)
- Episode 1x09: Hour Nine: Come to Jesus (May 17, 2017)
- Episode 1x08: Hour Eight: Rock Bottom (May 10, 2017)
- Episode 1x07: Hour Seven: The Content of Their Character (May 3, 2017)
- Episode 1x06: Hour Six: The Fire This Time (Apr 26, 2017)
- Episode 1x05: Hour Five: Before the Storm (Apr 19, 2017)
- Episode 1x04: Hour Four: Truth (Apr 12, 2017)
- Episode 1x03: Hour Three: Somebody's Son (Apr 5, 2017)
- Episode 1x02: Hour Two: Betrayal of Trust (Mar 29, 2017)
- Episode 1x01: Hour One (Mar 22, 2017)
Falling Skies (2011)
Starring as Captain Dan Weaver
(51 episodes)
- Episode 5x10: Reborn (Aug 30, 2015)
- Episode 5x09: Reunion (Aug 23, 2015)
- Episode 5x08: Stalag 14th Virginia (Aug 16, 2015)
- Episode 5x07: Everybody Has Their Reasons (Aug 9, 2015)
- Episode 5x06: Respite (Aug 2, 2015)
- Episode 5x05: Non-Essential Personnel (Jul 26, 2015)
- Episode 5x04: Pope Breaks Bad (Jul 19, 2015)
- Episode 5x03: Hatchlings (Jul 12, 2015)
- Episode 5x02: Hunger Pains (Jul 5, 2015)
- Episode 5x01: Find Your Warrior (Jun 28, 2015)
- Episode 4x12: Shoot the Moon (Aug 31, 2014)
- Episode 4x11: Space Oddity (Aug 31, 2014)
- Episode 4x10: Drawing Straws (Aug 24, 2014)
- Episode 4x09: Till Death Do Us Part (Aug 17, 2014)
- Episode 4x08: A Thing With Feathers (Aug 10, 2014)
- Episode 4x07: Saturday Night Massacre (Aug 3, 2014)
- Episode 4x06: Door Number Three (Jul 27, 2014)
- Episode 4x05: Mind Wars (Jul 20, 2014)
- Episode 4x04: Evolve or Die (Jul 13, 2014)
- Episode 4x02: The Eye (Jun 29, 2014)
- Episode 4x01: Ghost in the Machine (Jun 22, 2014)
- Episode 3x10: Brazil (Aug 4, 2013)
- Episode 3x09: Journey to Xibalba (Jul 28, 2013)
- Episode 3x08: Strange Brew (Jul 21, 2013)
- Episode 3x07: The Pickett Line (Jul 14, 2013)
- Episode 3x06: Be Silent and Come Out (Jul 7, 2013)
- Episode 3x05: Search and Recover (2) (Jun 30, 2013)
- Episode 3x04: At All Costs (1) (Jun 23, 2013)
- Episode 3x03: Badlands (Jun 16, 2013)
- Episode 3x02: Collateral Damage (Jun 9, 2013)
- Episode 3x01: On Thin Ice (Jun 9, 2013)
- Episode 2x10: A More Perfect Union (Aug 19, 2012)
- Episode 2x09: The Price of Greatness (Aug 12, 2012)
- Episode 2x08: Death March (Aug 5, 2012)
- Episode 2x07: Molon Labe (Jul 22, 2012)
- Episode 2x06: Homecoming (Jul 15, 2012)
- Episode 2x05: Love and Other Acts of Courage (Jul 8, 2012)
- Episode 2x04: Young Bloods (Jul 1, 2012)
- Episode 2x03: Compass (Jun 24, 2012)
- Episode 2x02: Shall We Gather at the River (Jun 17, 2012)
- Episode 2x01: Worlds Apart (Jun 17, 2012)
- Episode 1x10: Eight Hours (Aug 7, 2011)
- Episode 1x09: Mutiny (Aug 7, 2011)
- Episode 1x08: What Hides Beneath (Jul 31, 2011)
- Episode 1x07: Sanctuary (2) (Jul 24, 2011)
- Episode 1x06: Sanctuary (1) (Jul 17, 2011)
- Episode 1x05: Silent Kill (Jul 10, 2011)
- Episode 1x04: Grace (Jul 3, 2011)
- Episode 1x03: Prisoner of War (Jun 26, 2011)
- Episode 1x02: The Armory (Jun 19, 2011)
- Episode 1x01: Live and Learn (Jun 19, 2011)
Numb3rs (2005)
Guest starring as Lt. Gary Walker
(4 episodes)
- Episode 4x05: Robin Hood (Oct 26, 2007)
- Episode 3x15: End of Watch (Feb 9, 2007)
- Episode 2x22: Backscatter (May 5, 2006)
- Episode 2x12: The O.G. (Jan 6, 2006)
24 (2001)
Guest starring as Alan Wilson
(4 episodes)
- Episode 7x23: Day 7: 6:00 A.M. - 7:00 A.M. (May 18, 2009)
- Episode 7x22: Day 7: 5:00 A.M. - 6:00 A.M. (May 11, 2009)
- Episode 7x20: Day 7: 3:00 A.M. - 4:00 A.M. (Apr 27, 2009)
- Episode 7x19: Day 7: 2:00 A.M. - 3:00 A.M. (Apr 20, 2009)
The Agency (2001)
Starring as Jackson Haisley
(44 episodes)
- Episode 2x22: Our Man in Washington (May 17, 2003)
- Episode 2x21: Our Man in Korea (May 10, 2003)
- Episode 2x20: Mi Cena con Andrei (May 3, 2003)
- Episode 2x19: War, Inc (Apr 26, 2003)
- Episode 2x18: Spy Finance (Apr 12, 2003)
- Episode 2x17: Soft Kills (Mar 15, 2003)
- Episode 2x16: Unholy Alliances (Feb 22, 2003)
- Episode 2x15: Absolute Bastard (Feb 15, 2003)
- Episode 2x14: Coventry (Feb 8, 2003)
- Episode 2x13: Debbie Does Djakarta (Feb 1, 2003)
- Episode 2x12: An Isolated Incident (Jan 18, 2003)
- Episode 2x11: Elite Meat to Eat (Dec 14, 2002)
- Episode 2x10: Trust (Dec 6, 2002)
- Episode 2x09: Thanksgiving (Nov 23, 2002)
- Episode 2x08: First Born (Nov 16, 2002)
- Episode 2x07: Heartless (Nov 9, 2002)
- Episode 2x06: Home Grown (Nov 2, 2002)
- Episode 2x05: The Prisoner (Oct 26, 2002)
- Episode 2x04: C.S. Lie (Oct 19, 2002)
- Episode 2x03: The Great Game (Oct 12, 2002)
- Episode 2x02: Air Lex (Oct 5, 2002)
- Episode 2x01: French Kiss (Sep 28, 2002)
- Episode 1x22: Finale (May 9, 2002)
- Episode 1x21: Doublecrossover (May 2, 2002)
- Episode 1x20: The Understudy (Apr 25, 2002)
- Episode 1x19: Peacemakers (Apr 18, 2002)
- Episode 1x18: The Greater Good (Apr 4, 2002)
- Episode 1x17: Moo (Mar 28, 2002)
- Episode 1x16: The Plague Year (Mar 7, 2002)
- Episode 1x15: Sleeping Dogs Lie (Feb 28, 2002)
- Episode 1x14: The Gauntlet (Feb 7, 2002)
- Episode 1x13: The Golden Hour (Jan 31, 2002)
- Episode 1x12: The Enemy within (Jan 24, 2002)
- Episode 1x11: Son Set (Jan 17, 2002)
- Episode 1x10: Deadline (Dec 20, 2001)
- Episode 1x09: Rules of the Game (Dec 6, 2001)
- Episode 1x08: Nocturne (Nov 29, 2001)
- Episode 1x07: Closure (Nov 15, 2001)
- Episode 1x06: Anthrax (Nov 8, 2001)
- Episode 1x05: Pilot (Nov 1, 2001)
- Episode 1x04: In Our Own Backyard (Oct 25, 2001)
- Episode 1x03: The Year of Lying Dangerously (Oct 18, 2001)
- Episode 1x02: God's Work (Oct 4, 2001)
- Episode 1x01: Viva Fidel! (Sep 27, 2001)
CSI: Crime Scene Investigation (2000)
Guest starring as CIA Associate Director Craig Halliday
- Episode 10x14: Unshockable (Mar 4, 2010)
VR.5 (1995)
Starring as Dr. Frank Morgan
(4 episodes)
- Episode 1x11: Sisters ()
- Episode 1x03: Love and Death (Mar 24, 1995)
- Episode 1x02: Dr. Strangechild (Mar 17, 1995)
- Episode 1x01: Pilot (Mar 10, 1995)
Guest starring as Dr. Frank Morgan
- Episode 1x13: Parallel Lives () [Special Guest Star]