Producer

Series
2006

Criminal Minds

 

Poison (S01E13)

 

What Fresh Hell? (S01E12)

2005

Criminal Minds

 

Blood Hungry (S01E11)

 

The Popular Kids (S01E10)

 

Derailed (S01E09)

  more episodes (7)
 

Third Watch

 

Goodbye to Camelot (S06E22)

 

End of Tour (S06E21)

 

How Do You Spell Belief? (S06E20)

  more episodes (9)
2004

Third Watch

 

Rat Bastard (S06E10)

 

Sins of the Fathers (S06E09)

 

Broken (S06E08)

  more episodes (7)
 

Without a Trace

 

Bait (S02E24)

 

Lost and Found (S02E23)

 

The Season (S02E22)

  more episodes (11)
2003

Without a Trace

 

Coming Home (S02E10)

 

Moving On (S02E09)

 

Trip Box (S02E08)

  more episodes (7)

Screenwriter

Movies
1999

G:MT Greenwich Mean Time

Series
2015

Versailles

2011

Criminal Minds

 

Valhalla (S06E17)

2010

Criminal Minds

 

Mosley Lane (S05E16)

 

Reflection of Desire (S06E08)

2009

Criminal Minds

 

The Big Wheel (S04E22)

 

Outfoxed (S05E08)

2008

Criminal Minds

 

3rd Life (S03E12)

 

Mayhem (S04E01)

2007

Criminal Minds

 

No Way Out, Part II: The Evilution of Frank (S02E23)

 

No Way Out (S02E13)

2006

Criminal Minds

 

Secrets and Lies (S01E21)

 

Riding the Lightning (S01E14)

 

P911 (S02E02)

2005

Criminal Minds

 

The Fox (S01E07)

 

Third Watch

 

The Kitchen Sink (S06E14)

Ads

Ads

2004

Third Watch

 

Last Will and Testament (S06E03)

 

Without a Trace

 

Gung-Ho (S02E17)

2003

Waking the Dead

 

Walking on Water: Part 2 (S03E04)

 

Walking on Water: Part 1 (S03E03)

 

Without a Trace

 

Trip Box (S02E08)

2001

Waking the Dead

 

A Simple Sacrifice: Part 2 (S01E08)

 

A Simple Sacrifice: Part 1 (S01E07)

Director

Series
2019

Criminal Minds

 

Hamelin (S14E12)

2018

Criminal Minds

 

Full-Tilt Boogie (S13E11)

2017

Criminal Minds

 

Hell's Kitchen (S12E18)