Home / Discover / People
  • Created November 13, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Director

Episode Criminal Minds
100
2009
Episode Criminal Minds
The Longest Night
2010
Episode Criminal Minds
Damaged
2008
Episode Criminal Minds
No Way Out: The Evilution of Frank (2)
2007
Episode Ice (2016)
Game of Stones
2018
Episode Criminal Minds
In Name and Blood
2007
Episode Third Watch
The Other L Word
2005
Episode Criminal Minds
The Fisher King (1)
2006
Episode Criminal Minds
Demonology
2009
Episode Third Watch
After Time
2001
Episode Criminal Minds
...and Back (2)
2009
Episode Third Watch
Goodbye to Camelot
2005
Episode Third Watch
Monsters
2004
Episode Third Watch
Superheroes (1)
2002
Episode Third Watch
Welcome to Camelot
1999
Episode Third Watch
A Call for Help
2004
Episode Criminal Minds
True Night
2007
Episode Criminal Minds
Our Darkest Hour
2010
Episode Criminal Minds
Mayhem
2008

Writer

Episode Third Watch
Just Another Night at the Opera
2000
Episode Criminal Minds
The Longest Night
2010
Episode Criminal Minds
Damaged
2008
Episode F/X: The Series
Unfinished Business
1997
Episode Third Watch
Duty
2001
Episode Ice (2016)
Game of Stones
2018
Episode Criminal Minds
Masterpiece
2008
Episode Third Watch
Collateral Damage (1)
2003
Episode Third Watch
Anywhere But Here
1999
Episode Criminal Minds
The Fisher King (1)
2006
Episode Brooklyn South
Why Can't Even a Couple of Us Get Along?
1997
Episode Third Watch
The Hunter, Hunted
2004
Episode Criminal Minds
The Fisher King (2)
2006
Episode Third Watch
Judgement Day (2)
2002
Episode Crossing Lines
Pilot (1)
2013
Episode Third Watch
Unfinished Business
2001
Episode Crossing Lines
Pilot (2)
2013
Episode Brooklyn South
Fisticuffs
1998
Episode Trinity
...To Forgive, Divine
1970
Episode Third Watch
Unleashed (2)
2002
Episode Third Watch
Old Dogs, New Tricks
2002
Episode Brooklyn South
A Reverend Runs Through It
1997
Episode Third Watch
The Greatest Detectives in the World
2004
Episode Third Watch
After Time
2001
Episode Third Watch
Responsible Parties
1999
Episode Crossing Lines
Desperation & Desperados
2013
Episode Third Watch
In the Family Way (1)
2005
Episode Crossing Lines
New Scars, Old Wounds (1)
2013
Episode Third Watch
Officer Involved
2000
Episode Criminal Minds
...and Back (2)
2009
Episode Crossing Lines
New Scars, Old Wounds (2)
2013
Episode Third Watch
Last Call
2003
Episode Third Watch
Goodbye to Camelot
2005
Episode Criminal Minds
The Fight
2010
Episode Third Watch
Monsters
2004
Episode Third Watch
After Hours
2000
Episode Criminal Minds
What Happens at Home
2010
Episode Third Watch
Ladies' Day
2002
Episode Third Watch
The Relay
2001
Episode Third Watch
Superheroes (1)
2002
Episode Criminal Minds
Profiler, Profiled
2006
Episode Third Watch
Alone in a Crowd
2000
Episode Third Watch
The Price of Nobility
2003
Episode Third Watch
More Monsters
2004
Episode Third Watch
The Spirit
2003
Episode Third Watch
Blackout
2002
Episode Third Watch
Superheroes (2)
2002
Episode Third Watch
Family Ties (2)
2004
Episode Third Watch
The Truth and Other Lies
2003
Episode Criminal Minds
A Thousand Words
2010
Episode Third Watch
A Call for Help
2004
Episode Third Watch
Lights Up
2002
Episode Criminal Minds
Plain Sight
2005
Episode Criminal Minds
The Big Game (1)
2007
Episode Criminal Minds
True Night
2007
Episode Criminal Minds
The Popular Kids
2005
Episode Third Watch
A Hero's Rest
2001
Episode Third Watch
Exposing Faith
2001
Episode Third Watch
Childhood Memories
2001
Episode NYPD Blue
The Truth is Out There
1997
Episode Brooklyn South
Exposing Johnson
1998
Episode F/X: The Series
Vigilantes
1998

Guest Star

Episode The Apprentice (US)
Tit for Tat
2004