Richard L. Anderson

Richard L. Anderson is an American sound effects editor.