| Movie | The Human Element | Guard 2 | 2016-01-01 |
| Movie | Horrorween | The Surfer Dude | 2012-10-26 |
| Movie | Deuces Wild | Gang Member (uncredited) | 2002-05-03 |
| Movie | Beverly Hills Ninja | Student Ninja (uncredited) | 1997-01-17 |
| Movie | Flight of the Intruder | Navy Seaman Fighter (uncredited) | 1991-01-18 |
| Movie | The Adventures of Ford Fairlane | Surfer Outside of Bar (uncredited) | 1990-07-11 |
| Series | Baywatch | Surfer | 1989-04-23 |
| Movie | Back to the Future Part II | Kid at Fight (uncredited) | 1989-11-22 |
| Movie | Back to the Future (Part II): Behind-the-Scenes Special Presentation | Kid a fight | 1989-11-17 |
| Movie | LBJ: The Early Years | LBJ's Guest (uncredited) | 1987-02-01 |
| Movie | Blind Date | Bar Tender (uncredited) | 1987-03-27 |
| Movie | Cracked Up | Track Team Member (uncredited) | 1987-05-26 |
| Series | Star Trek: The Next Generation | Enterprise Crewman | 1987-09-28 |
| Movie | The Allnighter | Surfer at Party (uncredited) | 1987-05-01 |
Are you sure you want to hide this?