Osman Chavez urodził się 29 lipca 1984 roku w Santa Fe, w Hondurasie. Gra na pozycji środkowego obrońcy. Jest wychowankiem dwukrotnego mistrza Hondurasu, Platense Puerto Cortes. W 2007 roku został wypożyczony do Motagui Tegucigalpa, ale po roku wrócił do Puerto Cortes. Dobra gra Chaveza została dostrzeżona przez trenera reprezentacji Hondurasu, Reinaldo Ruedę, który powołał obrońcę do kadry na mistrzostwa świata w RPA. Chavez w eliminacjach do mundialu rozegrał łącznie 11 meczów, a na turnieju finałowym wystąpił we wszystkich trzech spotkaniach grupowych, jakie rozegrała reprezentacja Hondurasu.