People
David Michel-Ruddy
Sound Mix / Sound Design
San Francisco, California, United States
Sound Designer & Mixer
© Feats Collective 2026