Richard Allen

Richard Allen is an editor, music editor, and production supervisor, who worked on shows produced by Hanna-Barbera and Marvel Productions.

TV series

 * The Scooby-Doo Show - effects editor (season 1)