Stavros Alkinos

Played by Peter Berzanksis