Leo Staar
(no biography)
Known for
Acting
Place of birth
Lambeth, London, England, UK
Birthday
1/1/1986
Known For
Credits
Photos
Cheating Charlie
0
War of the Worlds: The Attack
5.1
National Theatre Live: Hamlet
7.8
Much Ado About Nothing
8.3
The 355
6.1
梅格雷的陷阱
7