Acting · 64 years old
Hingham, Massachusetts, USA

Star Trek: Voyager
Lt. Ayala (uncredited)

Star Trek: Voyager
Tactical N.D.

Star Trek: Voyager
Lt. Ayala

Star Trek: Voyager
Satan's Robot

Star Trek: Voyager - Dark Frontier
Ayala

Red Shoe Diaries
Marty

Red Shoe Diaries
Man in Tuxedo

Indecent Behavior II
Man on Balcony

Out of the Night: The Stephen Arrington Story
Bodyguard