A Canadian character actor who was best known for his role as small time criminal Dutch Leitner on Soap (1978-1981), Rhodes also notably starred as Dr Sherman Cottle on Battlestar Galactica (2004-2009) later in his career. On the big screen his most memorable role came in Butch Cassidy and the Sundance Kid (1969).