Question: What was Socratis Otto's longest television role?
Answer: Otto did his longest role as Robert Robertson in "Home and Away", where he appeared in 37 episodes from 2009-11 and in 2019.