Filmography
Sean Maguire
Sean Maguire films and TV shows
3 films, 3 TV shows, 1983–2020
As an actor
6- 2015–2020
The Magicians TV
Sir Effingham, 10 episodes
- 2014–2020
The 100 TV
Russell Lightbourne, 3 episodes
- 2011–2018
Once Upon a Time TV
Robin Hood / Robin de Locksley, 56 episodes
- 2012
- 2008
- 1983
The Meaning of Life
'Every Sperm is Sacred' Child w






