denver osborne