Mark Dacascos

Mark Dacascos played Eubulon in Kamen Rider Dragon Knight.