Question: what actor has the highest military rank?
Answer: On July 23, 1959, Stewart was promoted to brigadier general, becoming the highest-ranking actor in American military history.