films Year Film Credited as Director Producer Actor Role 1986 Miami Vice (TV series) Yes Goon #3 1990 Playboy Video Centerfold: Kerri Kendall Yes 1995 Bad Boys Yes 1996 The Rock Yes 1998 Armageddon Yes Yes Yes NASA Scientist 1999 Mystery Men Yes Frat boy 2000 Coyote Ugly Yes photographer 2001 Pearl