She's the Man - Cast

Amanda Bynes

as Viola Johnson



Laura Ramsey

as Olivia


Vinnie Jones

as Coach Dinklage


Robert Hoffman

as Justin



Julie Hagerty

as Daphne


David Cross

as Principal Gold


James Kirk

as Sebastian Johnson


Robert Torti

as Coach Pistotnek


Alex Breckenridge

as Monique



  Change Location