Ha interpretado a Lon Suder, un asesino psicópata en tres episodios de "", y ha sido estrella invitada en series como "Babylon 5" o "Zoey 101", en la que interpretó a Charles Galloway.