David Covarrubias

David Covarrubias

David Covarrubias

David Covarrubias

Acting

Muppets Most Wanted (2014)

UK Muppet Performer (voice)