1.  
  2. Film
  3.  
  4. "Dying God"  (2008).... Sean Fallon
  5. "Choose Connor" (2007).... James 
  6. "Flags of Our Fathers"  (2006).... Reporter (in NYC)
  7. "The Visitation" (2005).... The Tall Man
  8. "Gods and Generals" (2003).... Col. Arthur Cummings
  9. "Song of the Vampire" (2001) (V) .... Jonathan Travers
    ... aka Vampire Resurrection (2001) (V) (USA: DVD title)
    "Counter Measures" (1998)....Capt. Petrov
    ... aka Crash Dive 2 (1998) (USA)
    "Allyson Is Watching" (1997).... Eric Constantine
    "Scanner Cop" (1994).... Melvin
    "Haunting of Seacliff Inn, The" (1994) (TV).... Jeremiah Hastings 
  10.  
  11. Notable TV Guest Appearances
  12.  
  13. "24"  playing "General Walsh" in episode: "Day 6: 7.00 pm - 8.00 pm" (episode #6.14)  19 march 2007
  14. "Criminal Minds"  playing "Mark Davis" in episode: "No Way Out" (episode #2.13) 17 January 2007
  15. "Lost" playing "Wayne" in episode: "What Kate Did"
    (episode #2.9) 30 November 2005
  16. "Charmed" playing "Crill" in episode: "Crimes & Witch Demeanors" (episode #6.19) 25 April 2004
  17. "Enterprise" playing "Humanoid Figure" in episode: "The Expanse" (episode #2.26) 21 May 2003
  18. "Enterprise" playing "Humanoid Figure" in episode: "Shockwave: Part 2" (episode #2.1) 18 September 2002
  19. "Enterprise" playing "Humanoid Figure" in episode: "Shockwave: Part 1" (episode #1.26) 22 May 2002
  20. "Enterprise" playing "Humanoid Figure" (voice) (uncredited) in episode: "Cold Front" (episode #1.11) 28 November 2001
  21. "Enterprise" playing "Humanoid Figure" in episode: "Broken Bow: Part 2" (episode #1.2) 26 September 2001
  22. "Enterprise" playing "Humanoid Figure" in episode: "Broken Bow: Part 1" (episode #1.1) 26 September 2001
  23. "V.I.P." playing "Smith" in episode: "Raging Val" (episode #1.20) 8 May 1999
  24. "Star Trek: Deep Space Nine" playing "Ikat'ika" in episode: "By Inferno's Light" (episode #5.15) 17 February 1997
  25. "Star Trek: Deep Space Nine" playing "Ikat'ika" in episode: "In Purgatory's Shadow" (episode #5.14) 10 February 1997
  26. "Star Trek: Voyager" playing "Tosin" in episode: "Fair Trade" (episode #3.13) 8 January 1997
  27. "Walker, Texas Ranger" playing "Kyle Ganz" in episode: "Miracle at Middle Creek" (episode #4.25) 11 May 1996
  28. "Melrose Place" in episode: "Blind Ambition" (episode #4.3) 20 September 1995
  29. "Baywatch" playing "John Mathers" in episode:"The Falcon Manifesto" (episode #4.17) 21 February 1994
  30. "Star Trek: The Next Generation" playing "Lieutenant Barnaby" in episode: "Descent: Part 2" (episode #7.1) 18 September 1993
  31. "Star Trek: The Next Generation" playing "Dr. Jo'Brill" in episode: "Suspicions" (episode #6.22) 8 May 1993
  32. "Highlander" playing "Grayson" in episode: "Band of Brothers" (episode #1.13) 8 February 1993
  33. "Commish, The" playing "Hector Bolchek" in episode:"Sleep of the Just" (episode # 2.10) 12 December 1992
  34. "Zorro" playing "Don Gilberto Resendo" in episode: "The Arrival"
  35. "Zorro" playing "Don Gilberto Resendo" in episode: "Conundrum"
  36. "Zorro" playing "Don Gilberto Resendo" in episode: "Death and Taxes"
  37. "Zorro" playing "Don Gilberto Resendo" in episode: "The Discovery"
  38. "Hunter" in episode: "City Under Siege: Part 2" (episode #5.12) 11 February 1989
  39. "Hunter" in episode: "City Under Siege: Part 1" (episode #5.11) 4 February 1989
  40. "Werewolf" (1987) playing "Ray" in episode: "Blood Ties" (episode #1.18) 22 November 1987
  41.  
  42. Daytime TV
  43.  
  44. "Loving" TV Series .... Clay Alden #1 (1989-1991)
  45. "All My Children" TV Series .... Creed Kelly (1988-1989)
  46. "General Hospital" TV Series .... Brett Madison (1985-1987)
  47. "Edge of Night" TV Series .... Schuyler 'Sky' Whitney (temporary substitute) (1982)
  48. "Another World" TV Series .... Denny Hobson (1981-1982)
    ... aka "Another World: Bay City" (1964)
  49. "Guiding Light" TV Series .... Det. Kirk Winters (1981)
  50.  
  51. Games -- Voice Acting
  52.  
  53. No More Heroes (2007) (VG) (voice) .... Harvey Moiseiwitsch Volodarskii
  54. Universe at War: Earth Assault (2007) (VG) (voice) .... Lord Charos
  55. Titan Quest: Immortal Throne (2007) (VG) (voice)
  56. SOCOM U.S. Navy SEALs: Fireteam Bravo 2 (2006) (VG) (voice) .... Additional Voice Over Talent
  57. SOCOM: U.S. Navy SEALs - Combined Assault (2006) (VG) (voice) .... Additional Voice Over Talent
  58. Marvel: Ultimate Alliance (2006) (VG) (voice) .... Doctor Strange / Ultron
  59. Avatar: The Last Airbender (2006) (VG) (voice) .... Additional Voices  ... aka Avatar: The Legend of Aang (UK: new title)
  60. Company of Heroes (2006) (VG) (voice)
  61. Ninety-Nine Nights (2006) (VG) (voice)
  62. Syphon Filter: Dark Mirror (2006) (VG) (voice) (as Jame Horan)
  63. Kingdom Hearts II (2005) (VG) (voice: English version) .... Scar
    ... aka Kingudamu hâtsu II (Japan)
  64. Ryû ga gotoku (2005) (VG) (voice: English version) .... Lau Ka Long  ... aka Yakuza (USA)
  65. Neopets: The Darkest Faerie (2005) (VG) (voice) .... Seradar
  66. The Matrix: Path of Neo (2005) (VG) (voice) .... Agent White/Civilian/Police/Security
  67. Age of Empires III (2005) (VG) (voice) .... Major Cooper
  68. SOCOM: U.S. Navy SEALs - Fireteam Bravo (2005) (VG) (voice) .... SKYTOP
  69. SOCOM 3: U.S. Navy SEALs (2005) (VG) (voice) .... SKYTOP
  70. Killer7 (2005) (VG) (voice) .... Jean DePaul
  71. Champions: Return to Arms (2005) (VG) (voice)
  72. Samurai uesutan: Katsugeki samurai-dô (2005) (VG) (voice: English version) .... Gunman 2/Jean-Jacques Wilson
    ... aka Samurai Western (USA)
  73. Star Wars: Knights of the Old Republic II - The Sith Lords (2004) (VG) (voice) .... Additional Voices
    ... aka Star Wars: KOTOR II (USA: short title)
  74. EverQuest II (2004) (VG) (voice) .... Banker Vertbridge, Scribe Papilius Ahala, Defender Branos, Master Malvonicus, Refugee Human Male, Bizrinn Clamorclang, Tobial, Merch. Diggin' Diggs, Crispin Luvinius, Stilus Graphium, Watcher Kenjedeau, Korkoof Crackstone, Torkagth Tailslasher, Dur Xshri, Alun Zyaza, Melianthian, Byan Rimepack, Gimal Evership, Sataur vinefeather, Taledr Starboard
  75. Ratchet & Clank: Up Your Arsenal (2004) (VG) (voice) .... Slim Cognito
  76. The Punisher (2004) (VG) (voice)
  77. ShellShock: Nam '67 (2004) (VG) (voice) .... Red Horn, US Soldiers, Pilots and Prisoners #9
  78. Gungrave OD (2004) (VG) (voice: English version) .... Denito Creale Corsione/Guido Boltoni ... aka Gungrave: Overdose (USA)
  79. "Van Helsing" (2004/II) (VG).... Villager
  80. "Battlestar Galactica" (2003) (VG) (voice).... Older Adama
  81. "Onimusha buraiden" (2003) (VG) (voice).... Jubei Yagyu
    .... aka Onimusha Blade Warriors (2004) (VG) (USA)
  82. "SOCOM II: U.S. Navy SEALS" (2003) (VG) (voice) .... Euro Merc, Additional Voices
  83. "Hobbit, The" (2003) (VG) (voice) .... Smaug, Additional Voices
  84. "Ratchet and Clank: Going Commando" (2003) (VG) (voice).... Mechanic, Bikers Announcer, Slim Cognito, Male Employee
  85. "Rise to Honor" (2003) (VG) (voice)
  86. "Lionheart" (2003) (VG) (voice)
  87. "Arc the Lad: Twilight of the Spirits" (2003) (VG) (voice) .... Darkham
  88. "Star Wars: Knights of the Old Republic " (2003) (VG) (voice) .... Additional Voices
  89. "Freelancer" (2003) (VG) (voice)
  90. "Star Trek: Starfleet Command III " (2002) (VG) .... Additional Voices
  91. "Dark Chronicle" (2002) (VG) (voice).... Galen Agaris
    ... aka Dark Cloud 2 (2003) (VG) (USA)
  92. "Red Faction II" (2002) (VG) (voice) .... Male Voice 3
  93. "Sum of All Fears, The " (2002/II) (VG) (voice)
  94. "New Legends" (2002) (VG) (voice) .... Talos, DS #2, Kuun
  95. "La Pucelle" (2002) (VG) (voice: English version).... Noir/Hermes
  96. "Ghost Recon" (2001) (VG) (voice)
  97. "Star Wars: Galactic Battlegrounds" (2001) (VG) (voice)....
    Boss Gallo, Combat Speeder Driver, Missile Stormtrooper and Reytha Governer
  98. "Forgotten Realms: Baldur's Gate II - Shadows of Amn" (2000) (VG) (voice).... Lord Logan Coprith, Grand Dule Belt, Kayl
  99. "Star Trek: Klingon Academy" (2000) (VG) (voice).... Academy Marine Commander, Starbase 4, Wingman #2 and Romulan Captain #2
  100.  
  101. Animated Series -- Voice
  102.  
  103. "Roughnecks: The Starship Troopers Chronicles" (1999) TV Series .... Cpl. Richard 'Doc' LaCroix
    ... aka "Starship Troopers: The Series" (1999) (UK)
  104.  
  105.