The Event
(2010)DiversMedical technical advisor (11 episodes, 2010-2011)
Eleventh Hour
(2008)DiversMedical technical advisor (8 episodes, 2008)
Heroes
(2006)DiversMedical technical advisor (20 episodes, 2008-2009)
Le caméléon
(1996)DiversMedical technical advisor (86 episodes, 1996-2000)