The 100
(2014)Other crewArmourer (3 episodes, 2014-2016)
Arrow
(2012)Other crewArmourer (8 episodes, 2014-2015)
The Thaw
(2009)Art departmentProperty master
The Final Cut
(2004)Art departmentAssistant props master
Props (Zoe unit/second unit)
Jeremiah
(2002)Other crewWeapons handler (Unknown episodes)
Smallville
(2001)Art departmentAssistant property master (20 episodes, 2003-2004)
Dark Angel
(2000)Art departmentProps (Unknown episodes)