Ryan Christopher KeysRyan Christopher Keys Selective FilmographyShark Attack 3: Megalodon(2002)CastActorStar Trek: Deep Space Nine(1993)StuntsStunts (8 episodes, 1997-1998)(*) uncredited