Darrell Lee-Izeard


It's a Very Merry Muppet Christmas Movie
Thin Angel
2002
Scooby-Doo 2: Monsters Unleashed
Museum Guard (as Darrell Izeard)
2004