Alan O'Silva hat 4 Serien und 11 Filme gedreht. Unter anderem spielte er Viktor's Henchman in der Serie Arrow.Im Kino in der Rolle des Floyd im Spielfilm A Princess for Christmas.