Rod Arrants was born on September 5, 1944 in Los Angeles, California, USA. He was an actor, known for Rent (2005), Star Trek: The Next Generation (1987) and Search for Tomorrow (1951). He was married to Patricia Estrin and Beverle Bava. He died on February 21, 2021.