Home / Discover / People

Baywatch

1989
as Logan Fowler

Sharknado

2013
as Baz

This Is How the World Ends

2000
as Austrailian Guy

Bloody Mary

2006
as Dr. Daniels

3-Headed Shark Attack

2015
as Dr. Nelson

The Sea Wolf

1997
as Humphrey Van Weyden

Ghost Rig

2003
as Vincent

Velocity Trap

1999
as Simms, Endeavor Crew

Nowhere

1997
as Teen Idol

Frankenstein & the Werewolf Reborn!

2000
as Victor (archive footage)

Guest Star

Episode Baywatch
Shark Fever
1996
Episode Baywatch
Bachelor of the Month
1997
Episode Baywatch
The Contest
1996
Episode Baywatch
Liquid Assets
1996
Episode Viper
The Best Couple
1997