1959
Escort West as Capt. Howard Poole1958
My World Dies Screaming as Mark Snell (as Bill Ching)1957
Perry Mason as Glenn McKay1957
Panic! as Not available1956
The Adventures of Jim Bowie as Not available1955
Tall Man Riding as Rex Willard1955
The Magnificent Matador as Jody Wilton1953
Letter to Loretta as Bill Adams1953
Scared Stiff as Tony Warren1953
Give a Girl a Break as Anson Prichett1953
Never Wave at a WAC as Lt. Col. Schuyler 'Sky' Fairchild1953
The Moonlighter as Tom Anderson1952
Four Star Playhouse as Not available1952
Pat and Mike as Collier Weld1952
Bal Tabarin as Don Barlow1951
Racket Squad as Not available1951
The Adventures of Wild Bill Hickok as Not available1951
The Wild Blue Yonder as Lt. Ted Cranshaw1951
The Sea Hornet as Sprowl1951
Oh! Susanna as Cpl. Donlin1951
Belle Le Grand as Bill Shanks1950
Lux Video Theatre as Not available1950
In a Lonely Place as Ted Barton1950
The Showdown as Mike Shattay1950
Surrender as John Beauregard Hale1949
D.O.A. as Halliday1947
Buck Privates Come Home as 2nd Lieutenant, Mess Officer (uncredited)1947
The Wistful Widow of Wagon Gap as Jim Simpson1947
Song of Scheherazade as Midshipman1947
Michigan Kid as Steve Randolph PrescottNaN
Because I Love Him as david hughes1946
The Mysterious Mr. M as Jim Farrell