Oliver “Power” Grant 1973 – 2026
Actors
Actors, Celebrities
Biography
Oliver “Power” Grant (1973–2026) was an American actor and producer. Born November 3, 1973 in Staten Island. Died February 23, 2026 in an unknown location.
Cemetery Map
View larger map →Satellite overview of the cemetery grounds.