troy lena and sophia