Series
|
Role
|
Episode
|
Airdate
|
seaQuest DSV |
Hansen |
2x08 - By Any Other Name |
November 20, 1994
|
The West Wing |
Civilian |
1x11 - Lord John Marbury |
January 5, 2000
|
V.I.P. |
Thug |
3x05 - Throw Val from the Train |
November 4, 2000
|
NYPD Blue |
Officer #1 |
8x15 - Love Hurts |
April 17, 2001
|
NYPD Blue |
Uniform #3 |
8x18 - Lost Time |
May 8, 2001
|
V.I.P. |
Puck |
4x13 - Val Cubed |
February 2, 2002
|
NYPD Blue |
Uniform #2 |
10x08 - Below the Belt |
November 19, 2002
|
JAG |
Lt. Commander Gaudino |
8x11 - All Ye Faithful |
December 17, 2002
|
Alias (credited as Roger Ranny) |
Black Sweater |
2x12 - The Getaway |
January 12, 2003
|
ER |
Officer Maser |
10x07 - Death and Taxes |
November 13, 2003
|
24 |
Bellman |
3x15 - Day 3: 3:00AM - 4:00AM |
February 24, 2004
|
24 |
Infected Male Hotel Guest |
3x17 - Day 3: 5:00AM - 6:00AM |
April 6, 2004
|
24 |
Infected Male Hotel Guest |
3x18 - Day 3: 6:00AM - 7:00AM |
April 18, 2004
|
CSI |
Morgan Wendal |
5x23 - Iced |
May 12, 2005
|
The Loop |
Electric Car Driver |
1x07 - The Rusty Trombone |
April 13, 2006
|
Standoff |
Agent Fuller |
1x03 - Shanghai'd |
September 19, 2006
|
Desperate Housewives |
Cop #1 |
3x04 - Like It Was |
October 15, 2006
|
Criminal Minds |
Agent Ken Norwood |
2x10 - Lessons Learned |
November 22, 2006
|
NCIS |
Elevator Repairman |
7x08 - Power Down |
November 17, 2009
|