talon dennis