Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Director

Episode Independent Lens
The New Americas: Part Two
2004
Episode The New Yorker Presents
Episode 2
2016
Episode Independent Lens
The New Americas: Part Three
2004
Episode 30 for 30
No Crossover: The Trial of Allen Iverson
2010
Episode 30 for 30
The Luckiest Guy in the World (Part 1)
2023
Episode 30 for 30
The Luckiest Guy in the World (Part 2)
2023
Episode 30 for 30
The Luckiest Guy in the World (Part 3)
2023
Episode 30 for 30
The Luckiest Guy in the World (Part 4)
2023
Episode Storyville
The Interrupters: How to Stop a Riot
2011
Episode City So Real
Welcome to Chicago
2020
Episode City So Real
Blood Sport
2020
Episode City So Real
With All Due Respect to the Candidate
2020
Episode City So Real
If You Want to Break the Machine
2020
Episode City So Real
You Gotta Make It or You Gotta Take It
2020

Guest Star

Episode The Dukes of Hazzard
Danger on the Hazzard Express
1984
Episode Moonlighting
Symphony in Knocked Flat
1986
Episode DC's Legends of Tomorrow
I Am Legends
2020
Episode iZombie
Wag the Tongue Slowly
2017
Episode RiffTrax
McBain
2013
Episode Hotel
Love and Honor
1985
Episode Mystery Science Theater 3000
The Land that Time Forgot
2017
Episode T.J. Hooker
Night Vigil
1984