James Wesolowski

James Peter Wesolowski is an Australian professional footballer. He currently plays for League One side Shrewsbury Town. He has represented his national U20 side.