Richard was born in Aberdeen, Scotland. He was awarded the U.S. Green Card for Extraordinary Ability, and works as an actor, dancer and director between Europe and America. imdb.com
Jake Paul
Ben Affleck
Daisy Edgar-Jones
Miley Cyrus
Show more