DiscoverRyan RichardsRyan RichardsActorKnown forCaped Crusader XIIINovember 22, 2003Acting12003Caped Crusader XIII as Dance Competition Messenger / Old Timey Guy #9 / Dancer #8