| 1979/80? | A FLEA IN HER EAR (Georges Feydeau) | ...... | play |
The Fool’s Players |
| 1980 | OUR TOWN (Thornton Wilder) | ...... | play | Palette, Masqueand Lyre’s Theatre, Antioch |
| 1981-85 | MACBETH (WilliamShakespeare) | ...... | play | Pabst Theatre,Milwaukee |
| 1981-85 | RICHARD II(William Shakespeare) | ...... | play | Wisconsin ShakespeareCompany |
| 1981-85 | AH, WILDERNESS(Eugene O’Neill) | ...... | play | Wisconsin ShakespeareCompany |
| 1985 | FIRST STEPS | lead - Dean Conroy | film | CBS/MOW |
| 1985 ? | PALLADIUM ISMOVING (Lenore Carlson ?) | ...... | play | The Court Theatre |
| 1985 ? | THE TAMING OF THESHREW (William Shakespeare) | ...... | play | Miracle Shakespeare Company |
| 1986 | 18 AGAIN | lead - Russ Deacon | film | New World |
| 1986 | BURIED CHILD (SamShepherd) | ...... | play | South Coast Repertory (Mainstage) |
| 1986 | NOTHING IN COMMON | lead - Cameron | film | Tri-Star |
| 1986-87 | ONE BIG FAMILY | principal cast -Don Hatton | tv | Witt Thomas; 30mins x 22 eps |
| 1988 | RETURN OF THEKILLER TOMATOES | lead - Chad Findletter | film | New World |
| 1988 | 21 JUMP STREET | guest star -Officer Pryor | tv | Fox; ep #2.12 Fearand Loathing with Russell Buckins |
| 1989 ? | SMART GUYS | principal cast | tv | NBC/Imagine Entertainment; pilot only |
| 1989 | LICENCE TO KILL | lead -Truman-Lodge | film | MGM/UA |
| 1989 ? | WORKING GIRL | principal cast | tv | NBC; pilot only |
| 1990 | REPOSSESSED | lead - Father LukeBrophy | film | Columbia |
| 1990 ? | MY TALK SHOW | guest star | tv | Imagine Entertainment; one ep of 65 |
| 1990 | THE FLASH | guest star - TheGhost | tv | CBS; ep #1.8 The Ghost in the Machine |
| 1991? | LOVE’S LABOURS LOST (William Shakespeare) | ...... | play | Los Angeles Shakespeare Festival |
| 1992 | THE FIFTH CORNER | guest star | tv | NBC; ep#1.1 |
| 1992 | BETWEEN MAYA ANDBRAMHA | ...... | poem | Figment |
| 1991 | BEVERLY HILLS 90210 | guest star - Dale Evans | tv | Fox; ep #213Halloween |
| 1991/92 | CHEERS | guest star - Slim | tv | NBC; ep #10.21Take Me Out to the Ballgame |
| 1992 ? | TONY AND TINA | principal cast | tv | Fox; pilot only |
| 1992 | GREETINGS FROM VENICE BEACH (Janit Baldwin, Paul Gordon and Jay Gruska) | ...... | musical | Neon Factory, LosAngeles |
| 1992/93 | DOWN THE SHORE | guest star | tv | Fox; one ep |
| 1993 | THE ADVENTURES OF BRISCO COUNTY JR | guest star - Olaf Brackmann | tv | Fox; ep # 1.10 Showdown |
| 1993 | FROM OUR BREVETTED DIMENSION | ...... | poem | Figment |
| 1993 | NOWHERE TO RUN | lead - Billy | film | Columbia |
| 1993 | THE FISSION OF THOUGHT | ...... | poem | Figment |
| 1993 | “I SEE IT!” | ...... | poem | Figment |
| 1994-95 | THE GEORGE CARLIN SHOW | principal cast -Jack Donahue | tv | Fox; approx 50 eps |
| 1995 | SEINFELD | guest star - Jimmy | tv | NBC; ep 6.18 The Jimmy |
| 1995 | THE LAST FRONTIER | principal cast -Billy | tv | Fox; pilot only |
| 1995 | ROYAL AFFAIR (akaSTAR WITNESS ?) | ...... | film | Independent production |
| 1996 ? | MAX | guest star | tv | Dreamworks/NBC;pilot |
| 1996-97 | SUDDENLY SUSAN | guest star - Kip Richmond | tv | NBC; ep #1.1,#1.13 The Ways and Means, #1.14 What a Card; #1.20 A Boy Like That |
| 1996 | THE PRETENDER | guest star -Michael Patrick | tv | NBC; ep #1.10 TheBetter Part of Valour |
| 1996 | DE KERSENPLUK | lead - The Airport Manager | film | Studio Nieuwe Gronden |
| 1997-98 | THE MAGNIFICENT SEVEN | principal cast -Ezra Standish | tv | MGM/CBS; 60 mins x22 eps |
| 1998 | A COAL TO HIS LIPS | ...... | novel | 1st Books |
| 1998 | INFERNO (aka HEAT WAVE) | lead - Will Dezmond | film | UPN/MOW |
| 1998 ? | BLOOD CHEMISTRY | ...... | film | Independent production; short |
| 1999 | COLD FEET (US production) | principal cast -David Chandler | tv | NBC; 60 mins x 6 eps |
| 2000 | BOSTON PUBLIC | guest star - Joey | tv | Fox; ep #1.11Chapter Eleven |
| 2001 | CHARMED | guest star -Devlin | tv | Warner Brothers;ep # 4.08 Must to my Ears |
| 2002 | CSI | guest star - Matt Hudson | tv | CBS; ep #2.21 Anatomy of a Lye |
| 2002 | ANGEL | guest star - Tyke | tv | Fox/Mutant Enemy;ep #3.20 A New World |