Riley was born and raised in Brooklyn, New York. His mother is from Trinidad and father is from Barbados. Riley attended Brooklyn Technical High School where he participated in the school's drama club and also played safety for the Engineers. He went to college and received his B.A. in Theater from Lehigh University in Bethlehem, Pennsylvania, in 2003. In 2006, he received his Masters in Theater from Ohio University. He played college football and wrote his first theatrical script which he also directed.
Stars as security guard Derek in Nickelodeons Victorious.
On Broadway, Riley played the role of Dave Robinson in Lombardi and starred in the 2009 production of Tennessee WilliamsCat On A Hot Tin Roof as Brick, succeeding Terrence Howard in the role.[3] In 2014, he appeared as Jay "The Sport" Jackson in the Old Globe Theatre's production of television writer and producer Marco Ramirez's The Royale.[3] He also played Jared in the 2016 TV One movie Bad Dad Rehab.[4]