World's Top 5 (2013)
(TV Series)
-
Self - NASA Project Manager (1 episode,
2013) Self - NASA Project Manager (1 episode,
2013) See fewer
Mighty Transporters (Nov
26,
2013)
Season 2,
Episode 5
-
Self - NASA Project Manager
Self - NASA Project Manager
See fewer
Modern Marvels (2008–2013)
(TV Series)
-
Self - NASA Crawler Systems Engineer (2 episodes,
2008) Self - NASA Crawler Systems Engineer (2 episodes,
2008) See fewer
Super Strong Countdown (Sep
14,
2013)
Season 20,
Episode 2
-
Self - NASA Crawler Systems Engineer
Self - NASA Crawler Systems Engineer
See fewer
World's Strongest III (Mar
6,
2008)
Season 15,
Episode 5
-
Self - NASA Crawler Systems Engineer
Self - NASA Crawler Systems Engineer
See fewer