Biography

Position Center
Birthdate21/8/1981
Draft Info2003: Rd 2, Pk 58 (DET)
BirthplaceGreece

Career History