Show more
Oscar Williams was a film actor, screenwriter and film director. He was born in the St. Croix, U.S. Virgin Islands and raised in the United States. Wikipedia