Bill Miller is a CAN thrower. He competes primarily in the SP.
His personal bests include 19.50 in the SP. He is currently active on the international athletics circuit, representing CAN.