James David RyanActingNo biography available.Known For7.7To: Gerard2020Fan ClubNo Nerds have favorited James David Ryan yet — be the first.All fan clubsFrom NerdspinFilmographyActor12020To: GerardFilmYoung Gerard★ 7.7