Actor (32 credits)
- The Jackie Gleason Special (1973)
- Wake Me When It's Over (1960) Corporal, not listed in credits
- Gidget (1959) Hot Shot
- Don't Give Up the Ship (1959) Sailor, not listed in credits
- Space Master X-7 (1958) Pvt. Joe Rattigan
- Flight (1958)
- The Real McCoys (1957) Gas Station Customer
- Pillars of the Sky (1956) Albie
- Tea and Sympathy (1956) Second Boy, not listed in credits
- The Long Gray Line (1955) Cadet Short, not listed in credits
- The Bob Cummings Show (1955) Joe Depew
- The McConnell Story (1955) Bob Brown
- Jane Wyman Presents The Fireside Theatre (1955)
- Public Defender (1954) Johnny Wagner
- Prisoner of War (1954) Alan H. Rolfe, not listed in credits
- Our Miss Brooks (1952) Harvey Brent
- Niagara (1952) Young Man, not listed in credits
- Retreat, Hell! (1952) Shorty Devine
- Peter Pan (1952) Lost Boy, voice acting, not listed in credits
- The Guest (1951)
- Call Me Mister (1951) Ack-Ack Ackerman, not listed in credits
- I Love Lucy (1951) Tommy, the Office Boy
- Walk Softly, Stranger (1950) Skating Boy
- Big Town (1950)
- The George Burns and Gracie Allen Show (1950) Ralph Grainger
- Easy Living (1949) Urchin
- The Green Promise (1949) Buzz Wexford
- A Kiss for Corliss (1949) Raymond Pringle
- El Paso (1949) Jack Elkins
- April Showers (1948) Buster Tyme
- The Babe Ruth Story (1948)
- Mexican Hayride (1948) Mexican Boy, not listed in credits