Kevin Bishop
L'Auberge espagnole (2002)
Muppet Treasure Island (1996)