Stars and Stripes Forever - Cast
Roy Roberts
as Maj. George Porter Houston
Tom Browne Henry
as David Blakely
as Willie Little
Richard Garrick
as Secretary of the Navy
Finlay Currie
as Col. Randolph
Lester Matthews
as Mr. Pickering
Clifton Webb
as John Philip Sousa
Debra Paget
as Lily Becker
Ruth Hussey
as Jennie Sousa
Roy Gordon
as President Benjamin Harrison
Benay Venuta
as Madame Bernsdorff-Mueller
Maudie Prickett
as Thelma
Erno Verebes
as Organ Grinder
Romo Vincent
as Lily's Italian Music Tutor