Movies

All You Need (2001) .... Roger Crenshaw
The Specials (2000) .... Reporter
The Week that Girl Died (1998)


Television:

1. "Love, Inc." playing "Bruce" in episode: "Hello, Larry" (episode # 1.14) 9 February 2005
2. "Love, Inc." playing "Bruce" in episode: "Bosom Buddies" (episode # 1.4) 13 October 2005
3. "Charmed" playing "Seeker #1" (archive footage) in episode: "Death Becomes Them" (episode # 7.21) 15 May 2005
4. "Charmed" playing "Seeker #1" (archive footage) in episode: "Crimes & Witch Demeanors" (episode # 6.19) 25 April 2004
5. "CSI: Crime Scene Investigation" playing "Craig Kaufman" in episode: "Bad Words" (episode # 4.19) 15 April 2004
6. "The Practice" playing "A.D.A. Martin Beckham" in episode: "Concealing Evidence" (episode # 8.8) 23 November 2003
7. "Cold Case" playing "Larry" in episode: "Our Boy Is Back" (episode # 1.3) 12 October 2003
8. "The Shield" playing "Udel" in episode: "Scar Tissue" (episode # 2.8) 25 February 2003
9. "Enterprise" playing "Telev" in episode: "Cease Fire" (episode # 2.15) 12 February 2003
10. "Frasier" playing "Barfly #1" in episode: "Moons Over Seattle" (episode # 9.24) 21 May 2002
11. "Enterprise" playing "Sajen" in episode: "Detained" (episode # 1.21) 24 April 2002
12. "Charmed" playing "Seeker #1" in episode: "Death Takes a Halliwell" (episode # 3.16) 15 March 2001
13. "The West Wing" playing "Man #2" in episode: "20 Hours in L.A." (episode # 1.16) 23 February 2000
14. "The Drew Carey Show" playing "Waiter" in episode: "Do the Hustle" (episode # 4.25) 12 May 1999
15. "Star Trek: Voyager" playing "Saowin" in episode: "Think Tank" (episode # 5.20) 1 April 1999
16. "Star Trek: Deep Space Nine" playing "Keevan" in episode: "The Magnificent Ferengi" (episode # 6.10) 1 January 1998
17. "Star Trek: Deep Space Nine" playing "Keevan" in episode: "Rocks and Shoals" (episode # 6.2) 6 October 1997


Miscellaneous:

Gabriel Knight: The Beast Within (1996) (pc game) .... Michael Hessel
Icebreakers Liquid Ice commercial (2005) .... Bellhop