Alexander Vlahos

Alexander Vlahos is an actor, writer, and director from Wales. He has landed a remarkable role as Philippe, the Duke of Orleans, in the French historical fiction drama series, ‘Versailles.’ Moreover, he also replaced the English actor in the British fantasy-adventure drama, ‘Merlin’ in the role of Mordred. He has also won awards for his […]