Star Trek: The Next Generation
Star Trek VI: The Undiscovered Country
The Amazing Race
How Do I Look?
TV · as Self · 1 ep
TV · as Self - Contestant · 12 eps
TV · as Ensign Gates (uncredited) · 14 eps