John Practice (tt0107362)CharacterCharacterRole Character John Practice (tt0107362)Movieallthink.com/4901594MoreSearchCharacter SearchCompareCompare the John Practice (tt0107362) to another Character