Huff grew up in Springfield, Missouri, and attended Kickapoo High School. He was later inducted into the Kickapoo Theatre Hall of Fame. He studied theater at the University of Missouri. Huff worked as a fashion model represented by Ford Models in New York City and Fashion Models in Milan. During his modeling career, he worked with designers Gianni Versace, Giorgio Armani, Valentino and Calvin Klein.
Huff began acting in film during the 1980s, appearing primarily in action and genre productions including Nine Deaths of the Ninja, Armed Response and Strike Commando 2. His work frequently involved international productions filmed in countries including South Africa, the Philippines, Thailand, Austria, France, Italy, Argentina, Russia, Serbia and Romania.
Huff later studied acting in both New York City and Los Angeles while continuing work in film and television. In 2018, he returned to recurring television roles with appearances on the Showtime series Shameless.