Richard Santiago: Richard Santiago. Editor: Fragments. Richard Santiago was born on 30 September 1981 in San Juan, Puerto Rico. He is an editor and director, known for Fragments (2012), The Cats And The Lord (2017) and Out of the Shadows (2011).
Known For: Fragments (Editor), The Cats And The Lord (Director), Out of the Shadows (Editor), The Future Richard Denisons (Producer)