oliver flynn spencer bradley