Richard A. Lupo age 69 of Rio Grande, NJ passed away on Thursday April 25, 2019 at the Cape Regional Medical Center. Richard was born in Newark, NJ and has been a Cape May Co resident for the past 10 years, He had previously resided in South Brunswick Township, NJ. Richard received his Bachelor's Degree from Montclair University and his Masters from Kean College both in visual arts. He was a visual arts teacher at North Brunswick High School for 26 years (1982-2008) and previously had taught at Scotch Plains High School. Richard had also worked as a photographer and realtor., He was a realtor with Mid State Realty, Monroe Township, NJ (1998-2008). Richard enjoyed the beach, bowling, listening to music and taking pictures. Richard was preceded in death by his parents, Albert C. and Angela (nee Arace) Lupo. He is survived by his wife Patricia (nee Williams) Lupo. two sons, Jason A. Lupo and Eric A. Lupo and a grandson Tyler A. Lupo. Funeral services were held privately. Contributions in his memory may be made to the Cape May Co. Animal Shelter .DN 501B, 110 Shelter Road, Cape May Court House, NJ 08210.