ActingTodd DuckworthKnown forHighlander: The Series1992SCI-FIThe Twilight Zone1985SCI-FIFull filmographyHighlander: The Series1992SCI-FIThe Twilight Zone1985SCI-FI