Question: who plays ivo on once upon a time
Answer: Dan Payne
Other accepted answers: Dan Payne