Rex was born in Mississippi, raised in Arizona, and has lived in Oregon since 1967. He attended the Univ. of Arizona (B.A., 1964) and Portland State Univ. (1996 - 1998). He taught English in Romania, Russia, and Mongolia.He is married to the author Lana LaVoie, and currently resides in Portland, Oregon with her and the lovely little Yorkie, Izzi.