http://www.imdb.com/name/nm0784884/ I think this is the guy.
Yep. That's him. Good to see he's working. For reasons I don't quite understand, I have a fondness for that movie.