Рон Йуан родился 20 февраля 1973 г.
Был режиссером фильмов: Three Bullets (2009), Tea and Remembrance (2009), Lollipops (2009).
Участвовал в написании сценариев к фильмам: Three Bullets (2009), Tea and Remembrance (2009), Lollipops (2009).
Принимал участие в съемках и озвучивании фильмов: Шлюха (1995), Неуловимые (2012), Кровь и кость (2009) и др., сериалов: 24 часа (2001-2010), Красавцы (2004-2011), Дефективный детектив (2002-2009) и др., персонажей в мультфильме Трон: Восстание (2012-2013), игр: Fallout: New Vegas (2010), Call of Duty: Black Ops II (2012), Medal of Honor (2010) и др.
Выполнял функции продюсера фильмов: Искусство войны (2000), Ошибка телохранителя (2012), Three Bullets (2009) и др.