RFRobert Fox RichardsonActorBorn11 August 2006, New Orleans, Louisiana, USALinksFeatured in2020TimeActor