1. Sweetwater (2008) (pre-production) .... Marcus Haynes
2. Steamroom (2007) (post-production) .... William
3. Benny Bliss and the Disciples of Greatness (2007) (completed) .... Man
at Store #2
4. Cattle Call (2006) .... Street Bum
... aka National Lampoon's Cattle Call (USA: complete title)
5. 16 Blocks (2006) .... Jimmy Mulvey
6. "Over There" (1 episode, 2005)
- Follow the Money (2005) TV Episode
7. The Helix... Loaded (2005) .... The Orafice
8. Blue Sombrero (2005) .... Boomer
9. King of the Ants (2003/II) .... Perks
10. Yo Alien (2002) .... Ross Tanner
11. "American Family" (1 episode, 2002)
... aka American Family: Journey of Dreams (USA: second season title)
- Pilot (2002) TV Episode
12. Baby of the Family (2002) .... Jonah McPherson
13. Cursed Part 3 (2000)
14. Play It to the Bone (1999) .... Rudy
... aka Play It (USA: promotional title)
15. "Any Day Now" (1 episode, 1999)
- Eyes Wide Open (1999) TV Episode
16. Three to Tango (1999) .... Kevin Cartwright
17. Johnny Tsunami (1999) (TV) .... Sgt. Sterling
18. Conspiracy Theory (1997) .... Agent Lowry
19. "Sister, Sister" .... Dr. Gordon (1 episode, 1996)
- Kid-Napped (1996) TV Episode .... Dr. Gordon
20. Reggie's Prayer (1996) .... Assistant Coach
21. Eraser (1996) .... Darryl
22. Soul of the Game (1996) (TV) .... Zo Perry
... aka Field of Honour (UK)
23. "Diagnosis Murder" .... Lt. Bill Abrams (1 episode, 1996)
- 35 Millimeter Murder (1996) TV Episode .... Lt. Bill Abrams
24. "Ned and Stacey" .... Doug (1 episode, 1996)
- Paranoia on the 47th Floor (1996) TV Episode .... Doug
25. Second Chance (1996) (V) .... Brad
26. A Family Divided (1995) (TV)
27. Slam Dunk Ernest (1995) (V) .... Barry Worth
28. Love Affair (1994) .... Dr. Punch
29. "M.A.N.T.I.S." .... Spencer Perry (1 episode, 1994)
- To Prey in Darkness (1994) TV Episode .... Spencer Perry
30. Blue Chips (1994) .... Slick
31. "The Fresh Prince of Bel-Air" .... Hank Farley (1 episode, 1993)
- You've Got to Be a Football Hero (1993) TV Episode .... Hank
Farley
32. "Walker, Texas Ranger" .... Axel Tate (1 episode, 1993)
... aka Walker (Australia)
- End Run (1993) TV Episode .... Axel Tate
33. "Thea" .... Reggie (1 episode, 1993)
- Artie's Party (1993) TV Episode .... Reggie
34. "Living Single" .... Brad Hamilton (1 episode, 1993)
... aka My Girls
- Judging by the Cover (1993) TV Episode .... Brad Hamilton
35. In the Line of Fire (1993) .... Agent Cozart
36. "Reasonable Doubts" .... Dr. Gilbert Lewis (4 episodes, 1993)
- The Ties That Bind: Part 1 (1993) TV Episode .... Dr. Gilbert
Lewis
- Wish You Were Here (1993) TV Episode .... Dr. Gilbert Lewis
- Diminished Capacity (1993) TV Episode .... Dr. Gilbert Lewis
- Crumbling Systems (1993) TV Episode .... Dr. Gilbert Lewis
37. "Roc" .... Rob (1 episode, 1993)
... aka Roc Live
- Time to Move On (1993) TV Episode .... Rob
38. "Hangin' with Mr. Cooper" .... Quentin (2 episodes, 1992-1993)
- How to Succeed in Business Without Really Trying (1993) TV
Episode .... Quentin
- My Dinner with Mark (1992) TV Episode .... Quentin
39. White Men Can't Jump (1992) .... Robert
40. Dead On: Relentless II (1992) .... Detective at Precinct
... aka Dead On
... aka Relentless II: Dead On (USA: video title)
41. Heaven Is a Playground (1991) .... Andre
42. Ricochet (1991) .... Reporter
43. Hot Shots! (1991) .... Drill Sergeant #1
44. "Gabriel's Fire" .... Boy (1 episode, 1991)
- The Great Waldo (1991) TV Episode .... Boy
45. "Saved by the Bell" .... Lt. Chet Adams (1 episode, 1990)
- Zack's War (1990) TV Episode .... Lt. Chet Adams
46. Fire Birds (1990) .... Dewar Proctor
... aka Wings of the Apache
47. "Hunter" (1 episode, 1989)
- Investment in Death (1989) TV Episode
48. Hell High (1989) .... Wide Receiver
... aka Raging Fury (USA: video title)
49. "Amen" .... Young Groom (1 episode, 1988)
- Wedding Bell Blues (1988) TV Episode .... Young Groom
50. School Daze (1988) .... Big Brother Dr. Feelgood
51. "227" .... Bailiff (1 episode, 1987)
- The Handwriting on the Wall (1987) TV Episode .... Bailiff
52. Blue Skies Again (1983) .... Alvin 'Wallstreet' Chandler