Edward Ryon Makuahanai Aikau was a Hawaiian lifeguard and surfer.
3
Films
1
TV Shows
2009
as Self (archive footage)
2008
as Self
1972
1975