demetrius flenory sr age