Criminal Minds
2005 - • Second Unit First Assistant Director
Supernatural
2005 - 2020 • Director
Tempting Fate
2019 • First Assistant Director
Timeless
2016 - 2018 • First Assistant Director
Wisdom of the Crowd
2017 - 2018 • First Assistant Director
Cold Zone
2017 • Director
Love Happens
2009 • Second Unit First Assistant Director
Tru Calling
2003 - 2005 • Second Assistant Director
Snakes on a Plane
2006 • Second Unit First Assistant Director
Final Destination 3
Firewall
Two for the Money
2005 • Second Unit First Assistant Director
Elektra
Scooby-Doo 2: Monsters Unleashed
2004 • Second Unit First Assistant Director
John Doe
2002 - 2003 • Second Assistant Director
Dark Angel
2000 - 2002 • Second Assistant Director
Due East
2002 • First Assistant Director
Antitrust
2001 • Second Unit First Assistant Director
Best in Show
2000 • Second Assistant Director
Harsh Realm
1999 - 2000 • Second Unit First Assistant Director
Millennium
1996 - 1999 • Third Assistant Director
Double Life
2023 • Producer
Aurora Teagarden Mysteries: Haunted by Murder
2022 • Producer
The Christmas Contest
2021 • Producer
Aurora Teagarden Mysteries: Honeymoon, Honeymurder
Aurora Teagarden Mysteries: Til Death Do Us Part
Aurora Teagarden Mysteries: How to Con a Con
Cross Country Christmas
2020 • Producer
If I Only Had Christmas
Aurora Teagarden Mysteries: Reunited and It Feels So Deadly
Aurora Teagarden Mysteries: Heist and Seek
It's Beginning to Look a Lot Like Christmas
2019 • Producer
A Feeling of Home
Jingle Around the Clock
2018 • Producer
The Christmas Cottage
2017 • Producer