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.