Riches was born in Toyota City, Japan; raised in Salt Lake City, Utah; and currently lives in Miami, Florida. He received a BFA in Drawing and Painting from the University of Utah in 2011. His 2015 feature film, The Strongest Man, premiered at the Sundance Film Festival and was released by AMC International and Kino Lorber. His follow up film, A Name Without A Place, which premiered at the Miami International Film Festival is available on Apple+. His producer credits include My Heart Can’t Beat Unless You Tell It To (2020, Tribeca Film Festival) and Sanzaru (2020, Slamdance Film Festival). He co-founded The Davey Foundation, a grant-giving organization for filmmakers founded in memory of David Fetzer. He is a partner in production company Dualist and is repped by UTA.