Joe Swash's mother is named Kiffy Swash (real name Catherine). While there is no explicit mention of her exact age, she has been a foster carer for more than 11 years and is a long-term figure in Joe Swash's life. Given that Joe Swash was born in 1981 or 1982 and is currently 43-44 years old, his mother Kiffy is likely to be in her late 60s or early 70s, based on common generational age gaps. However, no precise age is publicly specified in available sources. Kiffy Swash is also known for having taken care of foster children for over a decade and has been a strong support for Joe throughout his life.