Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

X2: X-Men United

2003
as Oval Office Agent Fabrizio

Get Smart

2008
as Pilot

Rendition

2007
as William Dixon

Storm Catcher

1999
as SP Douglas

Little Indiscretions

1999
as Father Donovan

Son of Morning

2011
as Dr. Villinger

Guest Star

Episode Bones
The Conspiracy in the Corpse
2014
Episode Scorpion
Da Bomb
2016
Episode NCIS
Sandblast
2006
Episode Criminal Minds
Psychodrama
2006
Episode CSI: Crime Scene Investigation
Redrum
2007
Episode 24
Day 5: 6:00 A.M. - 7:00 A.M.
2006
Episode The Pretender
A Virus Among Us
1996
Episode The West Wing
The Crackpots and These Women
1999
Episode Desperate Housewives
Children and Art
2006
Episode Melrose Place
Living with Disaster
1996
Episode 24
Day 3: 10:00 A.M. - 11:00 A.M.
2004
Episode Scorpion
Postcards From the Edge
2015
Episode ER
Make a Wish
1997
Episode The X-Files
William
2002
Episode Desperate Housewives
Sweetheart, I Have to Confess
2006
Episode City of Angels
Assume the Position
2000

Please log in to view notes.