Skip to content
David Covarrubias
David Covarrubias is an animatronic effects designer whose 28 years of film credits include The Lost World, Iron Man, The Mandalorian, Suicide Squad, and many more.
Latest from David Covarrubias
05/05/2022
Build a self-playing meditation drum actuated by seven 2-axis mallet-wielding robots.
When you buy through links on our site, we may earn an affiliate commission.
Cookie Settings