No photoActingArmand LarocheKnown forThe Greatest Game Ever Played2005DRAMAHead in the Clouds2004DRAMA2001: A Space Travesty2000COMEDYFull filmographyThe Greatest Game Ever Played2005DRAMAHead in the Clouds2004DRAMA2001: A Space Travesty2000COMEDY