Andrew Kavadas

Andrew Kavadas, credited as Andrew Kavados, is an episodic actor on Once Upon a Time, portraying the role of Baron Danglars in "A Bitter Draught".

Biography
Kavadas has played several roles in anime, most notably Patrick Zala in Gundam Seed. He also played Kate Beckinsale's father in Underworld: Evolution.

Kavadas' television credits include Walt Disney's Wonderful World of Color, Airwolf, 21 Jump Street, Danger Bay, Neon Rider, Bordertown, MacGyver, Captain N: The Game Master, Police Academy: The Series, and Supernatural.

In 2016, Kavadas was cast as Baron Danglars on the sixth season of ABC's Once Upon a Time.