Born
1960-01-01 (age 66)
Birthplace
New York City, New York, USA
Known For
Directing
No biography available.
Kicked in the Head
as Luau Man
1997
At Sundance
as Self
1995