Holmes has been writing historical articles involving the western horse for almost 30 years. He worked for 18 years for the federal government, then pursued a career as a freelance writer. He is now an assistant editor of The Paint Horse Journal in Fort Worth.