Film •
Fast Company (1938) as Ned Morgan (film debut) •
Old Glory (1939, Short) as
Paul Revere (voice, uncredited) •
Congo Maisie (1940) as Dr. John McWade •
Mighty Hunters (1940, Short) as Narrator (voice, uncredited) • ''
Dr. Kildare's Strange Case'' (1940) as Dr. Gregory 'Greg' Lane •
Tom Thumb in Trouble (1940, Short) as Narrator/Tom Thumb's Father (voice, uncredited) •
The Mortal Storm (1940) as Narrator (uncredited) •
Flight Command (1940) - Lieut. Jerry Banning •
Belle Starr (1941) as Ed Shirley •
The Men in Her Life (1941) as Roger Chevis •
Cadet Girl (1941) as Bob Mallory •
Remember the Day (1941) as Dewey Roberts •
Rings on Her Fingers (1942) as Tod Fenwick •
Ten Gentlemen from West Point (1942) as
Henry Clay •
The Loves of Edgar Allan Poe (1942) as
Edgar Allan Poe • ''
Dr. Renault's Secret'' (1942) as Dr. Larry Forbes •
Chetniks! The Fighting Guerrillas (1943) as Lt. Aleksa Petrovic •
Strange Triangle (1946) as Earl Huber •
Home, Sweet Homicide (1946) as Mr.Wallace Sanford •
Joan of Arc (1948) as Father Massieu (Joan's bailiff) •
Fighter Squadron (1948) as Brig. Gen. Mel Gilbert •
Enchantment (1948) as Marchese Del Laudi •
The Red Pony (1949) as Mr. Fred Tiflin •
Reign of Terror (1949) as
Napoleon Bonaparte (voice, uncredited) •
The Reckless Moment (1949) as Ted Darby •
Chicago Deadline (1949) as Edgar 'Blacky' Franchot • ''
All the King's Men'' (1949) as Adam Stanton •
The Kid from Texas (1950) as Roger Jameson • ''
Let's Dance'' (1950) as Timothy Bryant •
Three Husbands (1950) as Arthur Evans •
A Place in the Sun (1951) as Anthony "Tony" Vickers •
Under the Gun (1951) as Milo Bragg •
The Eddy Duchin Story (1956) as Sherman Wadsworth •
Autumn Leaves (1956) as Dr. Malcolm Couzzens •
Beyond a Reasonable Doubt (1956) as Jonathan Wilson •
That Night! (1957) as Dr. Bernard Fischer •
The Sad Sack (1957) as Major General Vanderlip •
Girl on the Run (1958) as James McCullough/Ralph Graham •
Violent Midnight (1963) as Adrian Benedict •
Daring Game (1968) as Dr. Henry L. Carlyle •
Slaves (1969) as Mr. Stillwell •
The Monitors (1969) as Tersh Jeterax •
Cops and Robbers (1973) as Mr. Eastpoole (final film)
Television •
Wagon Train (1957) as Colonel Charles E. Beauchamp •
Perry Mason (1958) as Dr. Charles Morris •
Have Gun - Will Travel (1960) as Colonel Benjamin Nunez •
77 Sunset Strip (1960) as James McCullough •
Thriller (1960) as Douglas Kilburn •
The Barbara Stanwyck Show (1960) as Bill Mowry •
The Twilight Zone (1961) as Peter Selden ("Nightmare as a Child" episode) •
One Life to Live (1968) as
Victor Lord •
McMillan & Wife (1971) as Rudolph Dimrose •
The Adams Chronicles (1976) as Dr. Hooper •
Love of Life (1980) as Timothy McCauley •
Nurse (1982) as William Mercier (final appearance)
Radio • National Radio Theater:
Odyssey as Homer
Stage • ''To Grandmother's House We Go'', Broadway play ==Awards==