David Ridges

David Ridges (デビッド・リッジ) portrayed a gang boss in episode 3 of Kamen Rider Kiva.