Born in Washington, D.C., Todd spent two years on a scholarship at the University of Connecticut, which, in turn, led to a scholarship from the renowned Eugene O'Neill National Theatre Institute. It proved to be the foundation for intense stints at the Hartman Conservatory in Stamford, Connecticut and the Trinity Square Repertory Theatre Conservatory in Providence, Rhode Island. Todd appeared in dozens of classical and many experimental plays, yet still managed to find time to teach playwriting to high school students in the Hartford public school system.
Known For
Credits
Cast Credits
Masters of the Universe: Revolution (2024)
Starring as Scare Glow
- Episode 1x01: Even for Kings (Jan 25, 2024)
Masters of the Universe: Revelation (2021)
Starring as Scare Glow
(3 episodes)
- Episode 2x05: Comes with Everything You See Here (Nov 23, 2021)
- Episode 2x04: Hope, For a Destination (Nov 23, 2021)
- Episode 1x04: Land of the Dead (Jul 23, 2021)
DOTA: Dragon's Blood (2021)
Starring as Slyrak
(17 episodes)
- Episode 3x08: Chapter Eight: Consider Phlebas (Aug 11, 2022)
- Episode 3x07: Chapter Seven: Lunartropism (Aug 11, 2022)
- Episode 3x06: Chapter Six: Twelve Thousand, Four Hundred and Three (Aug 11, 2022)
- Episode 3x05: Chapter Five: Summons of the Ideal (Aug 11, 2022)
- Episode 3x02: Chapter Two: Hell of Hells (Aug 11, 2022)
- Episode 3x01: Chapter One: The Wind Under the Door (Aug 11, 2022)
- Episode 2x08: Chapter Eight: Unreal City (Jan 18, 2022)
- Episode 2x07: Chapter Seven: The Violet Hour (Jan 18, 2022)
- Episode 2x06: Chapter Six: The Hyacinth Girl (Jan 18, 2022)
- Episode 2x05: Chapter Five: The Burial of the Dead (Jan 18, 2022)
- Episode 2x03: Chapter Three: The Lady of Situations (Jan 18, 2022)
- Episode 2x02: Chapter Two: My Sword, My Life (Jan 18, 2022)
- Episode 1x08: Chapter Eight: A Game of Chess (Mar 25, 2021)
- Episode 1x05: Chapter Five: The Fire Sermon (Mar 25, 2021)
- Episode 1x04: Chapter Four: The Monster at the End of This Book (Mar 25, 2021)
- Episode 1x02: Chapter Two: Princess of Nothing (Mar 25, 2021)
- Episode 1x01: Chapter One: What the Thunder Said (Mar 25, 2021)
Eli Roth's History of Horror (2018)
Guest starring as Tony Todd
- Episode 1x03: Slashers, Part 2 (Oct 22, 2018)
Riverdale (2017)
Guest starring as Farmer McGinty
- Episode 2x07: Chapter Twenty: Tales from the Darkside (Nov 29, 2017) [Co-Star]
Dead of Summer (2016)
Guest starring as Holyoke
(5 episodes)
- Episode 1x09: Home Sweet Home (Aug 23, 2016)
- Episode 1x08: The Devil Inside (Aug 16, 2016)
- Episode 1x05: How to Stay Alive in the Woods (Jul 26, 2016)
- Episode 1x02: Barney Rubble Eyes (Jul 5, 2016)
- Episode 1x01: Patience (Jun 28, 2016)
Scream: The TV Series (2015)
Guest starring as Hook Man
- Episode 3x01: The Deadfast Club (Jul 8, 2019)
Guest starring as Luther Thompson
(2 episodes)
- Episode 3x06: Endgame (Jul 10, 2019)
- Episode 3x03: The Man Behind the Mask (Jul 9, 2019)
The Flash (2014)
Guest starring as Zoom
(14 episodes)
- Episode 9x13: A New World, Part 4: Finale (May 24, 2023)
- Episode 5x08: What's Past Is Prologue (Dec 4, 2018)
- Episode 2x23: The Race of His Life (May 24, 2016) [Uncredited]
- Episode 2x21: The Runaway Dinosaur (May 10, 2016) [Uncredited]
- Episode 2x20: Rupture (May 3, 2016) [Uncredited]
- Episode 2x19: Back to Normal (Apr 26, 2016) [Uncredited]
- Episode 2x18: Versus Zoom (Apr 19, 2016) [Uncredited]
- Episode 2x14: Escape from Earth-2 (Feb 16, 2016) [Uncredited]
- Episode 2x13: Welcome to Earth-2 (Feb 9, 2016) [Uncredited]
- Episode 2x12: Fast Lane (Feb 2, 2016)
- Episode 2x09: Running to Stand Still (Dec 8, 2015) [Uncredited]
- Episode 2x06: Enter Zoom (Nov 10, 2015) [Uncredited]
- Episode 2x05: The Darkness and the Light (Nov 3, 2015) [Uncredited]
- Episode 2x02: Flash of Two Worlds (Oct 13, 2015) [Uncredited]
The Event (2010)
Guest starring as General Whitman
(2 episodes)
- Episode 1x08: For the Good of Our Country (Nov 15, 2010)
- Episode 1x01: I Haven't Told You Everything (Sep 20, 2010)
Batman: The Brave and the Bold (2008)
Starring as Asteroth
- Episode 1x15: Trials of the Demon! (Mar 20, 2009)
Chuck (2007)
Guest starring as CIA Director Langston Graham
(10 episodes)
- Episode 5x08: Chuck Versus the Baby (Dec 30, 2011)
- Episode 2x04: Chuck Versus the Cougars (Oct 20, 2008)
- Episode 2x01: Chuck Versus the First Date (Sep 29, 2008)
- Episode 1x13: Chuck Versus the Marlin (Jan 24, 2008)
- Episode 1x11: Chuck Versus the Crown Vic (Dec 3, 2007)
- Episode 1x07: Chuck Versus the Alma Mater (Nov 5, 2007)
- Episode 1x04: Chuck Versus the Wookiee (Oct 15, 2007)
- Episode 1x03: Chuck Versus the Tango (Oct 8, 2007)
- Episode 1x02: Chuck Versus the Helicopter (Oct 1, 2007)
- Episode 1x01: Chuck Versus the Intersect (Sep 24, 2007)
Psych (2006)
Guest starring as Detective Moses Johnson
- Episode 4x07: High Top Fade Out (Sep 25, 2009)
Masters of Horror (2005)
Guest starring as The Beast
- Episode 2x08: Valerie on the Stairs (Dec 29, 2006)
Night Stalker (2005)
Guest starring as Detective
- Episode 1x05: Malum (Oct 27, 2005) [Special Guest Star]
Boston Legal (2004)
Guest starring as Detective Walter Berenson
- Episode 4x02: The Innocent Man (Oct 2, 2007)
24 (2001)
Guest starring as Detective Norris
- Episode 3x15: Day 3: 3:00 A.M. - 4:00 A.M. (Feb 24, 2004)
Guest starring as General Benjamin Juma
(4 episodes)
- Episode 7x13: Day 7: 8:00 P.M. - 9:00 P.M. (Mar 9, 2009)
- Episode 7x12: Day 7: 7:00 P.M. - 8:00 P.M. (Mar 2, 2009)
- Episode 7x11: Day 7: 6:00 P.M. - 7:00 P.M. (Mar 2, 2009)
- Episode S07 Special: Redemption (Nov 23, 2008)
Crossing Jordan (2001)
Guest starring as Coach Jim Evans
- Episode 1x16: Lost and Found (Feb 25, 2002)
Andromeda (2000)
Guest starring as Captain Fehdman Metis
- Episode 3x05: The Lone and Level Sands (Oct 21, 2002)
Stargate SG-1 (1997)
Guest starring as Lord Haikon
(3 episodes)
- Episode 9x18: Arthur's Mantle (Feb 24, 2006)
- Episode 9x11: The Fourth Horseman Part 2 (Jan 6, 2006)
- Episode 9x08: Babylon (Sep 9, 2005)
Xena: Warrior Princess (1995)
Guest starring as Cecrops
- Episode 2x21: The Lost Mariner (May 5, 1997)
Star Trek: Voyager (1995)
Guest starring as Alpha Hirogen
- Episode 4x16: Prey (Feb 18, 1998) [Special Guest Star]
New York Undercover (1994)
Guest starring as Andrew Bryant
- Episode 3x05: Rules of Engagement (Sep 26, 1996)
Hercules: The Legendary Journeys (1994)
Guest starring as Gladius
- Episode 1x10: Gladiator (Apr 2, 1995)
Guest starring as Gilgamesh
- Episode 5x01: Faith (Oct 3, 1998)
Babylon 5 (1993)
Guest starring as Leonard Anderson
- Episode S05 Special: Babylon 5: A Call to Arms (Jan 3, 1999)
Homicide: Life on the Street (1993)
Guest starring as Matt Rhodes
(3 episodes)
- Episode 3x03: Extreme Unction (Oct 28, 1994)
- Episode 3x02: Fits Like a Glove (Oct 21, 1994)
- Episode 3x01: Nearer My God to Thee (Oct 14, 1994)
Star Trek: Deep Space Nine (1993)
Guest starring as Adult Jake Sisko
- Episode 4x03: The Visitor (Oct 9, 1995)
Guest starring as Kurn
- Episode 4x15: Sons of Mogh (Feb 12, 1996) [Special Guest Star]
Beverly Hills, 90210 (1990)
Guest starring as Dr. Julius Tate
- Episode 7x11: If I Had a Hammer (Nov 27, 1996) [Special Guest Star]
Max Monroe: Loose Cannon (1990)
Guest starring as Lafontaine Smith
- Episode 1x02: Ransom (Jan 12, 1990)
Star Trek: The Next Generation (1987)
Guest starring as Kurn
(3 episodes)
- Episode 5x01: Redemption II (Sep 23, 1991)
- Episode 4x26: Redemption (Jun 17, 1991)
- Episode 3x17: Sins of the Father (Mar 19, 1990)
21 Jump Street (1987)
Guest starring as Aaron Jackson
- Episode 2x09: You Oughta Be in Prison (Nov 15, 1987)
Murder, She Wrote (1984)
Guest starring as National Security Agent Nathan Mitchell
- Episode 12x23: Mrs. Parker's Revenge (May 12, 1996)