Luis / Luis Rodriguez / Captain Swashbuckle / Spanish Kid ('Me') / Additional Vocals 'Wheels on My Feet' / Assistant Luis / Captain Under-Wonder / Captain Under-Wonder (Luis) / Chaplin / Max Ferbilfeemer / Singer 'Follow the Arrows' / Singer 'Three of These Kids' / Store Keeper / Subject #1 (Luis)
Luis / Luis Rodriguez / Captain Swashbuckle / ...
Rubin Castillo / Castillo
... Rubin Castillo
Officer Garcia / Felix Wanaka
... Officer Garcia
TV commercial for FactsOnFuel.org (2006)
5' 10" (1.78 m)
Did You Know?
Contrary to popular belief, Luis and Maria from Sesame Street
(1969) were never married in real life. The characters Luis and Maria were married in episode 2485 in Season 19, which aired on May 13, 1988. The actors Emilio Delgado and Sonia Manzano
are happily married to other people.