[ Back to Main Page ]


Leigh McCloskey

Leigh played Mitch Cooper, brother of Afton, and husband to Lucy Ewing (on a couple of different occasions).

He also played Joran Belar Dax on the Star Trek Deep Space Nine episode "Field of Fire" on February 10, 1999.