brown has made a number of appearances in many films especially caravan pictures i had an accident yesterday i drove on a nail he was on the council of advisors of the astronomy education review