Damen Stephenson



Damen Stephenson played a Bio Isolation Man in the Premiere episode of Farscape.