Rickey Boyd

Rickey Boyd

Rickey Boyd is an actor and art director, known for Muppets from Space (1999), The Muppets' Wizard of Oz (2005) and Dinosaurs (1991).