PersonSteven Schweickart6 credits in the catalogue: acting, production, lighting.ActingUglyDolls2019New Arrival (voice)ProductionHow to Train Your Dragon2010Production SupervisorMegamind2010Production SupervisorHow to Train Your Dragon 22014Production SupervisorUglyDolls2019Production ManagerLightingThe Croods2013Lighting Supervisor