Home / Discover / People

Writer

Episode NCIS
Old Wounds
2023
Episode NCIS
The Helpers
2022
Movie Congratulations 2012
Episode NCIS
The Stories We Leave Behind
2024

Producer

Movie One Minute Time Machine 2014

Guest Star

Episode NCIS
Red Cell
2005
Episode NCIS
Frame Up
2005
Episode Boston Public
Chapter Forty-Six
2002
Episode NCIS
Bury Your Dead
2007
Episode NCIS
Lt. Jane Doe
2004
Episode NCIS
Probie
2005
Episode NCIS
Model Behavior
2005
Episode NCIS
Hometown Hero
2005
Episode NCIS
Driven
2006
Episode NCIS
Tribes
2008
Episode NCIS
A Weak Link
2004
Episode NCIS
Hiatus (2)
2006
Episode NCIS
Cloak (1)
2008
Episode NCIS
SWAK
2005
Episode NCIS
Stakeout
2008
Episode NCIS
The Meat Puzzle
2005
Episode NCIS
The Bone Yard
2004
Episode NCIS
Thirst
2011
Episode NCIS
Once a Hero
2006
Episode NCIS
Light Sleeper
2006
Episode NCIS: Hawai'i
Deep Fake (2)
2023
Episode NCIS
Identity Crisis
2007
Episode NCIS
Head Case
2006
Episode NCIS
Twilight
2005
Episode NCIS
Dog Tags
2008
Episode NCIS
Reveille
2004
Episode NCIS
Witness
2005
Episode NCIS
Shalom
2006
Episode NCIS
Bounce
2009
Episode NCIS
Terminal Leave
2004
Episode NCIS
Leap of Faith
2007
Episode NCIS
Family Secret
2006
Episode NCIS
Caught on Tape
2005
Episode NCIS
Ravenous
2006
Episode NCIS
In the Dark
2007
Episode NCIS
Escaped
2006
Episode NCIS
See No Evil
2004
Episode NCIS
Recoil
2008
Episode NCIS
Pop Life
2005
Episode NCIS
Iced
2006
Episode NCIS
Knockout
2009
Episode NCIS
About Face
2008
Episode NCIS
Heart Break
2004
Episode NCIS
Silver War
2005
Episode NCIS
An Eye for an Eye
2005
Episode NCIS
The Good Wives Club
2004
Episode NCIS
Switch
2005
Episode NCIS
Untouchable
2006
Episode NCIS
Friends & Lovers
2007
Episode NCIS
Forced Entry
2004
Episode NCIS
Judgement Day (1)
2008
Episode NCIS
Toxic
2009
Episode NCIS
Bikini Wax
2005
Episode NCIS
Bloodbath
2006
Episode NCIS
Dead and Unburied
2006
Episode Perception
Asylum
2013
Episode NCIS
Judgement Day (2)
2008
Episode NCIS
Smoked
2006
Episode NCIS
Dead Man Walking
2007
Episode NCIS
The Voyeur's Web
2005
Episode NCIS
Up in Smoke
2012
Episode NCIS
Conspiracy Theory
2005
Episode NCIS
Jeopardy
2006
Episode NCIS
Lost & Found
2007
Episode NCIS
Broken Bird
2009
Episode NCIS
Restless
2011
Episode NCIS
Angel of Death
2007
Episode NCIS
Skeletons
2007
Episode NCIS
Black Water
2005
Episode NCIS
Witch Hunt
2006
Episode NCIS
Split Decision
2004
Episode NCIS
Under Covers
2005