罗迪·麦克道尔出生于英国伦敦的赫恩山,出生于爱尔兰裔有抱负的女演员温妮弗里德·卢辛达和商船海员托马斯·安德鲁·麦克道尔。罗迪在5岁时就参加了口才课程,到10岁时,他已经出演了自己的第一部电影《家庭谋杀》,扮演杰西卡·坦迪和格林尼斯·约翰斯扮演的姐妹的弟弟彼得·奥斯本。第二次世界大战伊始,罗迪的母亲带着罗迪和他的妹妹来到美国,他很快在约翰·福特的《我的山谷是怎样的绿色》中扮演了威尔士煤矿工人家庭中最小的孩子休的角色,在那部获得当年奥斯卡最佳影片奖的影片中,他与沃尔特·皮奇恩、莫林·奥哈拉和唐纳德·克里斯普并肩演出。他后来又出演了许多其他的儿童角色,比如我的朋友Flicka和Lassie Come Home,直到18岁时,他搬到纽约,在那里他扮演了一系列成功的舞台角色,无论是在百老汇还是在康涅狄格州的斯特拉特福德电影节,他都在那里演过莎士比亚。1949年他成为美国公民。除了拍更多的电影(超过150部),麦克道尔还出演了电视剧,收集了大量的电影和好莱坞纪念品,出版了五本他自己的摄影作品。他在洛杉矶的家中死于癌症,享年70岁。