Joshua McGuireJoshua McGuire Selective FilmographyArtemis Fowl(2020)CastActorAbout Time(2013)CastActor(*) uncredited