terrence duckett bio