Luis / Luis Rodriguez / Captain Swashbuckle / Spanish Kid ('Me') / Additional Vocals 'Wheels on My Feet' / Assistant Luis / Captain Under-Wonder (Luis) / Chaplin / Singer 'Follow the Arrows' / Singer 'Three of These Kids' / 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' were never married in real life. The characters Luis and Maria were married on Sesame Street in episode 2485 of Season 19, which aired May 13, 1988. The actors Emilio Delgado and Sonia Manzano are happily married to other people.