Privileged (2010) (completed) .... Mr. Webber
Christmas with a Capital C (2010) .... Dan Reed
"Wizards of Waverly Place" .... Superintendent Clanton (1 episode, 2010)
- Western Show (2010) TV episode .... Superintendent Clanton
Taking a Chance on Love (2009) (TV) .... King
"Psych" .... Randy Labayda (1 episode, 2009)
- Six Feet Under the Sea (2009) TV episode .... Randy Labayda
"Family Guy" (2 episodes, 2007-2008)
- McStroke (2008) TV episode (voice)
- Road to Rupert (2007) TV episode (voice)
Eavesdrop (2008) .... Grant
The Note (2007) (TV) .... King
The Storm Awaits (2007) .... Vale NewCastle
"'Til Death" .... Webby (1 episode, 2007)
- Webby's Not Happy (2007) TV episode .... Webby
"Hope & Faith" .... Charley Shanowski (58 episodes, 2003-2006)
NTSB: The Crash of Flight 323 (2004) (TV) .... Reese Faulkner
"The Proud Family" .... Lance McDougal (1 episode, 2003)
- Smackmania 6: Mongo vs. Mama's Boy (2003) TV episode (voice) .... Lance McDougal
"Justice League" .... Tom Turbine / ... (3 episodes, 2002-2003)
- Eclipsed: Part 1 (2003) TV episode (voice) .... Burns
- Legends: Part 2 (2002) TV episode (voice) .... Tom Turbine
- Legends: Part 1 (2002) TV episode (voice) .... Tom Turbine
"Charlie Lawrence" (2003) TV series .... Graydon Cord (unknown episodes)
Frozen Impact (2003) (TV) .... Dan Blanchard
Family Curse (2003) (TV)
"Wednesday 9:30 (8:30 Central)" .... Ted Wayne Giblen (1 episode, 2002)
- Death Be Not Pre-Empted (2002) TV episode .... Ted Wayne Giblen
Pearl Harbor (2001) .... Army Major
"The Practice" .... Michael Hale (1 episode, 2001)
- Awakenings (2001) TV episode .... Michael Hale
"The West Wing" .... Mark Gottfried (3 episodes, 2000-2001)
- The War at Home (2001) TV episode .... Mark Gottfried
- Bartlet's Third State of the Union (2001) TV episode .... Mark Gottfried
- In This White House (2000) TV episode .... Mark Gottfried
Cahoots (2001) .... Brad
Daybreak (2000/I) .... Dillon Johansen
Face the Music (2000) .... Marcus
The Big Tease (1999) .... Johnny Darjerling
Hard Time: Hostage Hotel (1999) (TV) .... FBI Agent Hopkins
"Work with Me" .... Murray Epstein (1 episode, 1999)
- Pilot (1999) TV episode .... Murray Epstein
Dick (1999) .... Roderick
"Sports Night" .... Gordon (8 episodes, 1998-1999)
Every Mother's Worst Fear (1998) (TV) .... Scanman
Major League: Back to the Minors (1998) .... Leonard Huff
Follow Your Heart (1998/I) .... James Allen Bailey
"Married with Children" .... Jefferson D'Arcy / ... (165 episodes, 1989-1997)
"The John Larroquette Show" .... Karl Reese / ... (4 episodes, 1995-1996)
Deadly Web (1996) (TV) .... Peter Lawrence
Tails You Live, Heads You're Dead (1995) (TV) .... Jeffrey Quint
"Dream On" (1 episode, 1995)
- Long Distance Runaround (1995) TV episode
Revenge of the Nerds IV: Nerds in Love (1994) (TV) .... Stan Gable
Wayne's World 2 (1993) .... Mr. Scream
Linda (1993) (TV) .... Brandon 'Jeff' Jeffries
Wild Justice (1993) (TV) .... Aubrey Billings
Revenge of the Nerds III: The Next Generation (1992) (TV) .... Dean Stanley Gable
Space Case (1992) .... Biff
Blue Tornado (1991) .... Philip
"Baby Talk" .... Craig Palmer (1 episode, 1991)
- Baby Love (1991) TV episode .... Craig Palmer
"Evening Shade" .... Kyle Hampton (1 episode, 1990)
- The Moustache Show (1990) TV episode .... Kyle Hampton
"B.L. Stryker" .... Mitch Slade (2 episodes, 1989)
- Die Laughing (1989) TV episode .... Mitch Slade
- Auntie Sue (1989) TV episode .... Mitch Slade
Physical Evidence (1989) .... Kyle
"Perfect Strangers" .... Billy Appleton (1 episode, 1988)
- My Brother, Myself (1988) TV episode .... Billy Appleton
"Hotel" .... Kyle Stanton / ... (3 episodes, 1985-1987)
- Revelations (1987) TV episode .... Kyle Stanton
- Triangles (1986) TV episode .... Neil Benson
- Lost and Found (1985) TV episode .... Wade Stafford
"Dynasty" .... Clay Fallmont (34 episodes, 1986-1987)
"The Love Boat" .... Ashley Covington Evans / ... (60 episodes, 1983-1987)
"Happy Days" .... Roger Phillips (61 episodes, 1980-1984)
Revenge of the Nerds (1984) .... Stan Gable
Making of a Male Model (1983) (TV) .... Gary Angelo
"Herndon" (1983) TV series .... Shack Shackleford
"Fantasy Island" .... Errol Brookfield III (1 episode, 1982)
- The Kleptomaniac/Thank God, I'm a Country Girl (1982) TV episode .... Errol Brookfield III
Young Doctors in Love (1982) .... Dr. Bucky DeVol