Greg. I believe David, along with Kevin and other Sesame performers, were on set as assistants and background performers. There are quite a few group scenes, and I don't think even David could tell you who he specifically performed. Sorry I can't be more helpful.
secret squirrel